技术分享 · 2024年12月22日

宝塔面板 Let’s Encrypt 签发SSL证书报错

解决方案……

报错问题1:module ‘OpenSSL.crypto’ has no attribute ‘sign’

SSH连接服务器,执行以下命令

btpip install pyOpenSSL==24.2.1 -U

重启宝塔面板:bt restart


报错问题2: Invalid version. The only valid version for X509Req is 0.

通过宝塔面板的文件,找到文件目录:

/www/server/panel/class/路径内的acme_v2.py文件
搜索文件X509Req.set_version(2) 改为 (0)

重启宝塔面板:bt restart


END