一.导读
本篇文章介绍通过oneinstack提供的脚本在更新网站安全证书时出现的更新失败问题,希望对你有所帮助。
二.问题描述
执行./vhost.sh更新脚本时,提示如图信息:
三.原因分析
通过acme.sh文档中描述,acme.sh默认server使用Let’s Encrypt,将在2021/08/01发布v3版本,默认server将更改为ZeroSSL,所以在执行脚本的时候报上面截图错误(具体参考:https://github.com/acmesh-official/acme.sh/wiki/Change-default-CA-to-ZeroSSL)
四.解决方案
1.首先我们通过acme注册ZeroSSL,执行命令如下:
acme.sh --register-account -m xiangquba@xiangquba.cn --server zerossl
说明:xiangquba@xiangquba.cn为你自己的电子邮件
2.申请证书
acme.sh --issue --dns dns_ali -d xiangquba.cn -d www.xiangquba.cn
说明:https://github.com/acmesh-official/acme.sh/wiki/dnsapi
3.重新执行./vhost.sh更新脚本,进行证书更新
原文链接:更新SSL证书时报acme.sh is using ZeroSSL as default CA now错误解决方案,转载请注明来源!