宝塔:续签SSL证书报错error_result: During secondary validation
宝塔上的SSL证书有时候忘了到期前续签,导致续签时候报错:error_result: During secondary validation: 或者 该帐户1小时内失败的订单次数超过5次,请等待1小时再重试!
点击SSL当前证书,续签证书处理,是无效的。因此要换种方式:
解决方法如下:
1.点击SSL选项框内的“证书夹”选项,删除过期的证书,
2.点击Let's Encrypt,选择DNS验证,选择手动解析,全选域名,点击申请,
3.复制弹出的窗口中的内容,前往域名平台添加解析:
4.假设域名在阿里云,前往阿里云,添加解析,注意:添加解析的时候,主机记录可以删掉后面的主域名,带前缀即可,记录类型,一个是CAA,一个是TXT;
5.保存解析后,等待五分钟,Win+R打开电脑命令窗口,输入CMD;
6.输出命令: nslookup -q=txt _acme-challenge.你的域名,比如nslookup -q=txt _acme-challenge.www.abc.com
出现非权威应答,检查值对应的解析,正确即可。
7.点击宝塔弹窗验证按钮,等待验证即可:
8.弹出如下窗口,点击左下角的保存,即可。
9.为避免再次过期导致证书续签失败,可以打开到期提醒。