当前位置:论坛首页 > Linux面板 > 求助

【待反馈】宝塔面板的自动签发SSL有问题

发表在 Linux面板2020-6-10 13:06 [复制链接] 1 1782

在首次签发时没出现任何问题,近期服务器突然ssl错误,一看是到期了,仔细一看根本没续签,在自己网站log里面查看到每天宝塔都在尝试签发ssl,但是实际上根本没保存成功。
后来crontab -e找到了定时任务之后手动更新,输出如下
|-共需要续签 1 张证书
|-正在续签第 1 张,域名: ['bt.cn']..
|-正在创建订单..
|-正在获取验证信息..
|-正在验证域名..
|-正在发送CSR..
|-正在下载证书..
Traceback (most recent call last):
  File "/www/server/panel/class/acme_v2.py", line 692, in save_cert
    self.sub_all_cert(key_file, pem_file)
  File "/www/server/panel/class/acme_v2.py", line 714, in sub_all_cert
    if to_cert_init['issuer'] != cert_init['issuer'] and to_cert_init['issuer'].find("Let's Encrypt") == -1:
AttributeError: 'NoneType' object has no attribute 'find'

|-续签成功!
实际上根本没有续签成功。报错那行修改为 if to_cert_init['issuer'] != cert_init['issuer'] and str(to_cert_init['issuer']).find("Let's Encrypt") == -1:
解决了问题。希望官方能够修复这个插件的bug,谢谢。


使用道具 举报 只看该作者 回复
发表于 2020-6-10 14:22:11 | 显示全部楼层
您好,您修复面板到最新,目前已经修改过续签接口了,不再使用计划任务进行续签
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表