这篇本文介绍了在申请SSL证书时出现的错误信息"Invalidversion.TheonlyvalidversionforX509Reqis0."的原因和解决方法。该错误是由于服务器端使用了不兼容的OpenSSL版本所致,服务器端的X509Req版本只支持0,而宝塔面板默认的版本为2。本文提供了两种解决方案,目前采用的是第一种解决方案。修复方法是修改文件"/www/server/panel/class/acme_v2.py",在代码中搜索并找到"X509Req.set_version(2)",将其改为"X509Req.set_version(0)"。
另外一种解决方案是升级服务器端的OpenSSL版本,并提供了一些具体的操作步骤。首先建议在升级之前对服务器进行快照备份,然后执行命令"btpip install pyOpenSSL==22.1.0"和"btpip install cffi==1.14"来安装对应的软件包。最后通过执行"bt1"命令重启面板服务来加载新的配置。
标签: SSL、 SSL、 证书、 宝塔面板、本文地址: https://yihaiquanyi.com/article/536b5284e4c68aedcf83.html
上一篇:后妈茶话会保姆级教程保姆级教程宝塔面板按...