问题描述
acme.sh默认向zerossl申请证书,但是最近更新证书时总是Timeout,导致失败
解决方案
我们改为向letsencrypt申请证书
acme.sh --server letsencrypt --register -m 你初始化acme.sh时候的邮箱
如果接下来遇到Verify error、Invalid response from http://的报错
请将nginx配置文件加上:
location /.well-known/acme-challenge {
root 你deploy时候的路径;
}
你deploy时候的路径即执行
acme.sh --server letsencrypt --issue -d 域名 --webroot 路径
–webroot参数后面的路径
当使用acme.sh通过zerossl获取SSL证书时遇到Timeout错误,可以改用letsencrypt进行证书申请。首先,使用`acme.sh --server letsencrypt --register-account -m 邮箱地址`注册。如果遇到Verifyerror或Invalidresponsefromhttp://错误,需在nginx配置中添加`.well-known/acme-challenge`的location,指定webroot路径。执行`acme.sh --server letsencrypt --issue -d 域名 --webroot 路径`完成证书申请。
1691

被折叠的 条评论
为什么被折叠?



