version.-宝塔面板SSL证书申请报错-X509Req的唯一有效版本是0-Invalid (version是什么意思)

文章编号:11243 更新时间:2024-03-16 分类:互联网资讯 阅读次数:

资讯内容

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

解决方案如下:

  1. 修改/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
  2. version面板SSL证书申请报错
  3. 重启面板服务(不需要重启服务器,执行bt1命令重启面板服务以加载新的配置)。
标签: 宝塔面板SSL证书SSL

本文地址: https://yihaiquanyi.com/article/6b94c86ff4851624f756.html

上一篇:宝塔面板部署安装Wikijs详细指南宝塔面板部...
下一篇:学习如何经常使用Docker及宝塔面板部署装置...

发表评论