acmesh-official / acme.sh

A pure Unix shell script implementing ACME client protocol
https://acme.sh
GNU General Public License v3.0
39.43k stars 4.98k forks source link

Ghost 1-click Droplet error, unable to resolve host, install acme.sh, or update cert #4913

Open Keeeeeeeks opened 11 months ago

Keeeeeeeks commented 11 months ago

Steps to reproduce

Tldr I installed Ghost using 1-click droplet years ago, and am in a knot trying to update whatever I can to get the site back up. The site certs expired after auto-renewing for a number of years, and most sites say that Ghost 1-click droplets used acme.sh

On an ubuntu 18.04 device, try to run the commands on this link, and have gotten errors with the install script commands. https://www.digitalocean.com/community/questions/lets-encrypt-ssl-no-renewals-were-attempted.

https://curl.haxx.se/libcurl/c/libcurl-errors.html I keep getting error: 6, which indicates host doesn't resolve. Unsure how to move forward, or if the issue lies with outdated packages

Debug log

N/A (can't reinstall acme)

github-actions[bot] commented 11 months ago

Please upgrade to the latest code and try again first. Maybe it's already fixed. acme.sh --upgrade If it's still not working, please provide the log with --debug 2, otherwise, nobody can help you.