宝塔面板SSL证书无法自动续签
文章目录
多网站,多证书自动续签出问题的情况下.自己研究了下解决方法.
我自己没用宝塔,是我朋友的境外服务器.
我博客原来的域名(*.yge.me)因为备案被取消后,这个域名已经无法备案了.
挂他服务器上,做了302到现在域名上.
问题表现
多域名,多证书,只有第一个证书会自动续签.
其他的网站不会.
我之前还莫名其妙证书又过期了.
执行续签脚本也提示"没有找到30天内到期的SSL证书!"
解决方法
1,查看SSL订单index
打开浏览器开发者工具,切到网络一栏.
抓包续签按钮,有index,复制它.
index 类似你购买免费证书的订单号.一个域名对应是固定的.建议不要泄露.
2,添加一个续签计划任务
替换自己index
/www/server/panel/pyenv/bin/python /www/server/panel/class/acme_v2.py --index=a54e60cFFFFFFFFFFFF6b6d3242e9733 --renew=1
3,测试
续签成功,而且是强制续签.
4,如法炮制添加其他网站
因为服务器上有两个网站,两个证书.
所以再添加一个计划任务,注意index不一样的.
参考
参考,但是没有解决我的问题.
这个老哥用的api接口,我才考虑抓包,我先记录index
https://blog.csdn.net/qq_33399709/article/details/113931390
毕竟是我朋友的服务器,我不想开他服务器api.
然后我自己看了这个py文件 help参数
有啥参数可以传入,
发现可以指定index.
然后试了下,发现好使!