我使用市场基础安装了一个全新的 DigitalOcean 液滴(所以在纸上一切都应该是开箱即用的)。尝试颁发证书时,我收到此错误:
[11.13.2019_04-48-28] /root/.acme.sh/acme.sh --issue -d thehouseinkorazim.co.il -d www.thehouseinkorazim.co.il --cert-file /etc/letsencrypt/live/thehouseinkorazim.co.il/cert.pem --key-file /etc/letsencrypt/live/thehouseinkorazim.co.il/privkey.pem --fullchain-file /etc/letsencrypt/live/thehouseinkorazim.co.il/fullchain.pem -w /home/thehouseinkorazim.co.il/public_html --force
[11.13.2019_04-48-28] [Errno 2] No such file or directory [Failed to obtain SSL. [obtainSSLForADomain]]
[11.13.2019_04-48-28] 283 Failed to obtain SSL for domain. [issueSSLForDomain]
[11.13.2019_04-48-34] Trying to obtain SSL for: thehouseinkorazim.co.il and: www.thehouseinkorazim.co.il
我检查并没有安装UFW。我确实有一个网络防火墙,但它与另一个允许证书(相同规则)的 droplet 相同,所以我认为这不是原因。
我在网上搜索了所有答案,但没有运气。我什至安装了 certboot 来手动颁发证书,但同样的错误(我这样做是因为我知道您最初需要注册才能获得证书,而我没有,所以我认为这是原因)。
有任何想法吗?谢谢!
更新:我再次做了一个干净的液滴,这是我没有手动做任何事情的问题:
Cannot issue SSL. Error message: ln: failed to create symbolic link '/usr/local/lsws/admin/conf/cert/admin.crt': No such file or directory ln: failed to create symbolic link '/usr/local/lsws/admin/conf/cert/admin.key': No such file or directory 0,283 Failed to obtain SSL for domain. [issueSSLForDomain]
我检查了上面写的路径中的“conf”下没有文件夹“cert”。