Hi There,
So, I have been using letsencrypt for my web/email server for a couple of years now, and it has been working fine until the 2nd Feb, when my certificate expired, and I tried to manually renew it. I got the following error:
An unexpected error occurred:
There were too many requests of a given type :: Error finalizing order :: too many certificates already issued for exact set of domains: ardeus-technology.co.uk,autoconfig.ardeus-technology.co.uk,cloud.ardeus-technology.co.uk,mail.ardeus-technology.co.uk: see https://letsencrypt.org/docs/rate-limits/
Renewals are handled automatically in cron.daily with the following script:
/root/letsencrypt/letsencrypt-auto renew -q -c /etc/letsencrypt/cli.conf
–pre-hook=“find /etc/letsencrypt/prerenew/ -maxdepth 1 -type f -executable -exec {} ;”
–post-hook=“find /etc/letsencrypt/postrenew/ -maxdepth 1 -type f -executable -exec {} ;”
This has worked just fine. Looking at https://crt.sh/?q=ardeus-technology.co.uk I can see that it was working as intended, with certificates being renewed every 2 months, until the 4th of January 2019. From there on it seems to have generated a new certificate every single day, up until it hit the weekly limits.
So, I have disabled the crontab for now, and will re-run the renewal manually in a weeks time (unless there is a way to do a one-shot renewal now?) , however I made no changes to the server on new years, so I am a bit confused as to why on the 4th Jan it would start behaving differently. I would like to put this back into cron, so it would be nice to find out where things went wrong.
Any help appreciated, let me know if more information is needed. Requested info so far:
My domain is:
ardeus-technology.co.uk
I ran this command:
/root/letsencrypt/certbot-auto certonly -d ardeus-technology.co.uk,autoconfig.ardeus-technology.co.uk,cloud.ardeus-technology.co.uk,mail.ardeus-technology.co.uk
(When I tried manual renewal)
It produced this output:
An unexpected error occurred:
There were too many requests of a given type :: Error finalizing order :: too many certificates already issued for exact set of domains: ardeus-technology.co.uk,autoconfig.ardeus-technology.co.uk,cloud.ardeus-technology.co.uk,mail.ardeus-technology.co.uk: see https://letsencrypt.org/docs/rate-limits/
My web server is (include version):
Server version: Apache/2.4.10 (Debian)
Server built: Jan 29 2019 18:30:53
The operating system my web server runs on is (include version):
Debian GNU Linux 8
My hosting provider, if applicable, is:
N/A
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):
no
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you’re using Certbot):
certbot 0.30.2