I tried to renew the certificate for several of my domains on the same server.
Several attempts failed due to “file not available” and “file already exists” errors and now
it rejects my renewal attempt because of “There were too many requests of a given type”.
At first I was trying some old version of certbot I installed manually that apparently self-upgraded (and warned abut using python 2) then I installed the version using apt-get (I am running Ubuntu 14.04 on this server).
Attempting to parse the version 0.35.0 renewal configuration file found at /etc/letsencrypt/renewal/szabgab.com.conf with version 0.31.0 of Certbot. This might not work.
Cert is due for renewal, auto-renewing…
Plugins selected: Authenticator webroot, Installer None
Renewing an existing certificate
Attempting to renew cert (szabgab.com) from /etc/letsencrypt/renewal/szabgab.com.conf produced an unexpected error: urn:ietf:params:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new order :: too many certificates already issued for exact set of domains: br.perlmaven.com,cn.perlmaven.com, Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/szabgab.com-0005/fullchain.pem (failure)
/etc/letsencrypt/live/szabgab.com/fullchain.pem (failure)
Web server nginx 1.4.6
OS Ubuntu 14.04
I am a bit lost on how long do I need to wait till I can retry and how to fix this.
ps. I had to remove most of the domain names because the forum “limits the number of links to 20 for new users.”
OSError: [Errno 2] No such file or directory: ‘/etc/letsencrypt/archive/szabgab.com/privkey3.pem’
2019-06-09 14:23:28,177:ERROR:certbot.log:An unexpected error occurred:
I checked and the symlinks in /etc/letsencrypt/live/szabgab.com were pointing to the version 2 cert files. Manually replaced the symlinks to point to version 3 of the cert files and restarted nginx.