BruceOuyang / issuelist

用于记录日常碰到的各种问题和经验总结 (请看Issues)
4 stars 2 forks source link

宝塔自动续签Let's Encrypt证书失败解决方案 #116

Open BruceOuyang opened 2 years ago

BruceOuyang commented 2 years ago

对于开启 ssl 的站点,宝塔默认都会自动开启续签任务,但是有的时候经常会出现续签失败的情况。

续签失败类似:

|-共需要续签 3 张证书
|-正在续签第 1 张,域名: ['h5.dongsgroup.com']..
|-正在创建订单..
|-该帐户1小时内失败的订单次数超过5次,请等待1小时再重试! 
----------------------------------------------------------------------
|-正在续签第 2 张,域名: ['bridgestone.dongsgroup.com']..
|-正在创建订单..
|-该帐户1小时内失败的订单次数超过5次,请等待1小时再重试! 
----------------------------------------------------------------------
|-正在续签第 3 张,域名: ['www.dongsgroup.com']..
|-正在创建订单..
|-该帐户1小时内失败的订单次数超过5次,请等待1小时再重试! 
----------------------------------------------------------------------

分析:

可以从续签脚本源代码进行分析,Let's Encrypt证书自动续签任务,会自动创建目录/www/server/panel/vhost/ssl

解决方案: 1、进入 /www/server/panel/vhost/ssl 目录,未在网站列表中的域名目录删掉。

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

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

一般,完成第一步和第二步之后,就可以了。

整理自:https://www.emengweb.com/