SSL创建报错
子方准备新建一个站点,选择了Let’s Encrypt创建免费的SSL证书,遇到了以下错误提示
[Tue 09 Jun 2020 11:53:49 AM CST] Please refer to https://curl.haxx.se/libcurl/c/libcurl-errors.html for error code: 3 [Tue 09 Jun 2020 11:53:49 AM CST] The new-authz request is ok. [Tue 09 Jun 2020 11:53:49 AM CST] Error, can not get domain token entry crm.uliaos.org [Tue 09 Jun 2020 11:53:49 AM CST] Please check log file for more details: /usr/local/acme.sh/acme.sh.log Let's Encrypt SSL Certificate create failed!
错误分析
此前也遇到过类似的错误,主要的问题是Let’s Encrypt的证书更新方式经常变更, acme.sh 需要保持到最新的版本,这样才不容易出错。子方建议大家把acme.sh 设置为自动更新就好了
acme.sh自动更新
如果希望acme.sh保持自动更新,可以使用以下命令。更新后,子方就可以正常创建新的SSL证书了。
acme.sh --upgrade --auto-upgrade