Hi.
Reason I’m writing is that the output of the certbot indicates that the certificate was renewed. When I ran it again, I got urn:acme:error:rateLimited. This is especially weird bcz I’ve set the crontab to run /usr/local/bin/certbot-auto renew --quiet --no-self-upgrade twice a day as indicated per LetsEncrypt manual. I don’t know how to fix this. Before and after the process, /etc/letsencrypt/live/silversound-das-duo.de/cert.pem shows a past notAfter.
I ran this command: /usr/local/bin/certbot-auto renew
It produced this output:
-------------------------------------------------------------------------------
Processing /etc/letsencrypt/renewal/silversound-das-duo.de.conf
-------------------------------------------------------------------------------
Cert is due for renewal, auto-renewing...
Plugins selected: Authenticator nginx, Installer nginx
Renewing an existing certificate
Performing the following challenges:
tls-sni-01 challenge for silversound-das-duo.de
tls-sni-01 challenge for www.silversound-das-duo.de
nginx: [warn] conflicting server name "silversound-das-duo.de" on 0.0.0.0:443, ignored
Waiting for verification...
Cleaning up challenges
-------------------------------------------------------------------------------
new certificate deployed with reload of nginx server; fullchain is
/etc/letsencrypt/live/silversound-das-duo.de/fullchain.pem
-------------------------------------------------------------------------------
My web server is (include version): nginx @ 1.10.3-1~dotdeb+7.1
The operating system my web server runs on is (include version): wheezy
My hosting provider, if applicable, is: a datacenter. We own physical.
I can login to a root shell on my machine (yes or no, or I don’t know): yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): hell no
Maybe I was looking in the wrong directory? Can it be that the “cert2” was properly signed and created but not symlinked into /live? I’m a bit confused.
/etc/letsencrypt/live/silversound-das-duo.de/should have symlinks to the files in /etc/letsencrypt/archive/silversound-das-duo.de/ but instead it has symlinks to /etc/letsencrypt/archive/silversound-das-duo.de-0001/.
Did you rename the directory some time ago? If so, the symlinks need to be adjusted, or else Certbot gets confused like this.
The "certbot update_symlinks" command may be able to fix it. (I'm not sure which types of issues it's able to handle.) You may have to delete the erroneous symlinks first. You may have to recreate them by hand with ln.