在安装完宝塔面板之后在 Cron 中会自动创建一个续签证书的任务,每天执行一次。

但是自动执行宝塔面板的 Let’s Encrypt 续签的时候经常失败,但是手动续签就能正常续签。

查阅相关资料后,得出以下解决方案:

Let’s Encrypt证书自动续签任务,会自动创建目录/www/server/panel/vhost/ssl,如遇到提示自动续签失败的问题,可将此目录下面的对应的域名目录删掉。

再进入此目录 /www/server/panel/vhost/cert/,找到已经不需要SSL证书的网站名,删除对应目录。

进入【站点】-【SSL】-【关闭】点击【关闭】按钮,禁用掉不需要申请证书的站点。

做完以上两部之后再执行续签操作,就不会再出错了。

如果还不能正常续签,删除续签计划任务,重新添加计划任务后再执行续签。

计划任务内容为:

续签Let’s Encrypt证书

每天0点10分执行

/www/server/panel/pyenv/bin/python -u /www/server/panel/class/acme_v2.py --renew=1
Last modified: 2022-04-16

Author

Comments

Write a Reply or Comment

Your email address will not be published.