I’m trying to renewal my SSL certificate on my sit, when I run:
certbot renew
I get “No renewals were attempted” and when I run certbot certificates, I get “no certs found”.
I can see files in the /etc/letsencrypt for the site.com and www.site.com/
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi all,
As this turned out to be a long discussion, I will summarize it so that it is easier for anyone else who comes across this to find the solution:
The problem affected the Ghose droplets created from the DigitalOcean Marketplace
The problem was an outdated acme.sh
script. The error that we were getting was:
Could not get nonce, let's try again.
sudo /etc/letsencrypt/acme.sh --upgrade -b dev
/root/.acme.sh/acme.sh
/root/.acme.sh/acme.sh --force --renew --home /etc/letsencrypt --domain yourdomain.com --webroot /var/www/ghost/system/nginx-root --reloadcmd "nginx -s reload" --accountemail yourmail@yourdomain.com
/etc/letsencrypt/acme.sh
to /root/.acme.sh/acme.sh
, to do that just run:crontab -e
Find the acme.sh
cronjob and change the path accordingly.
Hope that this helps anyone who comes across the same issue! Regards, Bobby
Hello,
I could suggest a couple of things here:
Check the
/etc/letsencrypt/renewal
logTry running the command with
-v
for more information, and then check the log againTry running
certbot renew --dry-run
and check the outputShare your Nginx/Apache Vhost here so that I could advise you further
Regards, Bobby
Thank you @bobbyiliev, you deserve a good Christmas bonus this year!
I needed to make sure I had renewed by www cert and then it showed. Fingers crossed it will auto renew aswell
yes that solved it! whoever you are, you are a hero, thanks for helping with this! Do you have any idea if the cert will now auto renew going forward?
no luck. i get this in response:
but the “Could not get nonce, let’s try again.” remains
i have that cron job (although it starts with a 52 not 51). When i run the other command i get the following:
this continues until i terminate the process
Hello Bobby, in total i have 5 configs in that folder.
ip.config www.yourdomain.com.conf www.yourdomain.com-ssl.conf yourdomain.com.conf yourdomain.com-ssl.conf
www.yourdomain.conf and yourdomain.com.conf are the same
but yourdomain-ssl.conf and yourdomain.com-sll.conf differ with the top added
When I run the above command, i get the following message: The requested nginx plugin does not appear to be installed