宝塔面板申请ssl证书报错 Invalid version. The only valid version for X509Req is 0
侧边栏壁纸
博主昵称
Sky

  • 累计撰写 10 篇文章
  • 累计收到 1 条评论

宝塔面板申请ssl证书报错 Invalid version. The only valid version for X509Req is 0

qshy
2023-06-07 / 0 评论 / 36 阅读 / 正在检测是否收录...

宝塔面板申请ssl证书报错 Invalid version. The only valid version for X509Req is 0.的原因是由于服务器端使用了不兼容的 OpenSSL 版本导致的,服务器端的X509Req 版本只支持 0,而宝塔这边默认的版本为2,目前有两种解决方案,当前为您采用的是第一种解决方案修复,目前已经可以成功申请证书,感谢您的理解与支持。

1、修改/www/server/panel/class下面的acme_v2.py文件,搜索找到X509Req.set_version(2)代码段 ,将其改为X509Req.set_version(0)

Test

2、

服务器端升级对应的Openssl版本。(该方式升级前建议对服务器做一下快照备份)

btpip install pyOpenSSL==22.1.0

btpip install cffi==1.14

然后重启面板服务(不用重启服务器,执行bt 1 重启面板服务加载新的配置即可)。

0

评论 (0)

取消