面板、插件版本:
Linux正式版 7.9.10
系统版本:
CentOS 7.3.1611 x86_64(Py3.7.9)
问题描述:
新服务器 ,新装宝塔 ,新增站点 ,ssl选择Let’s Encrypt,点击申请证书 报错:
Invalid version. The only valid version for X509Req is 0.
文件验证和DNS验证都报这个错。
试过修复面板(无效),试过回退到7.9.8版本(无效)
相关截图(日志、错误):
官方给出的解释,以及解决方案
您好,您这个报错是因为面板依赖的不兼容导致的证书申请失败,您可以到终端执行以下安装指定版本的python依赖
btpip install pyOpenSSL==22.1.0
btpip install cffi==1.14
安装完成后,重启宝塔面板,可以使用bt 1 命令来重启。重启后再试试是否能正常申请证书了。
这是我在宝塔官方论坛提出问题之后得到的一个解决方案,经过操作验证确实有效。在这里记录一下。(应该是面板7.9.10版本更新【优化】优化SSL证书模块的问题,导致出现依赖的不兼容,这个官方也没说。我是新服务器,新装宝塔,然后直接运行官方的安装脚本安装最新的7.9.10版本才出现的问题)文章来源:https://www.toymoban.com/news/detail-703544.html
链接: 宝塔官方论坛地址.文章来源地址https://www.toymoban.com/news/detail-703544.html
到了这里,关于宝塔面板站点SSL,Let‘s Encrypt 证书申请报错:Invalid version. The only valid version for X509Req is 0.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!