Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
I ran this command: letsencrypt certonly --standalone --renew-by-default -d core.fidelissd.com
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: core.fidelissd.com: see https://letsencrypt.org/docs/rate-limits/
P
My web server is (include version):Apache/2.4.25 (Ubuntu)
The operating system my web server runs on is (include version):Ubuntu
My hosting provider, if applicable, is: AWS EC2
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): NA
Thank you for your prompt response Juergen, but I only ran the command to issue two other certificates yesterday partner.fidelissd.com and cdn.fidelissd.com using the command below
Thanks again, that was helpful, Iâve downloaded the PEM file from the link you shared, but the private key .pem doesnât match now, where should I look to download that?
I am assuming the private key file is generated every time? If not can I use one of my old cert renewal private key files? The question is, when the certbot was auto renewing these certs, where was it placing the private key files? Can I please know the location of the generated files? âcertbot certificatesâ only displays me the list of certificates in /live directory.
Are you completely sure you can't issue a new certificate right now? There's only 4 certificates issued for that domain in the current 7 day window, according to CT logs.
Yeah, they're in /etc/letsencrypt/keys/, but it might be tough to identify the right one.
Seems like it, still getting the rate limit error (logs below)
root@core:/etc/letsencrypt/live/core.fidelissd.com# certbot certonly --standalone -d core.fidelissd.com
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Starting new HTTPS connection (1): acme-v02.api.letsencrypt.org
Cert not yet due for renewal
You have an existing certificate that has exactly the same domains or certificate name you requested and isnât close to expiry.
(ref: /etc/letsencrypt/renewal/core.fidelissd.com.conf)
What would you like to do?
1: Keep the existing certificate for now
2: Renew & replace the cert (limit ~5 per 7 days)
Select the appropriate number [1-2] then [enter] (press âcâ to cancel): 2
Renewing an existing certificate
An unexpected error occurred:
There were too many requests of a given type :: Error creating new order :: too many certificates already issued for exact set of domains: core.fidelissd.com: see https://letsencrypt.org/docs/rate-limits/
Please see the logfiles in /var/log/letsencrypt for more details.
r
I downloaded the pem file from the link you shared and uploaded it to the directory, thatâs why itâs saying certificate is valid, but apche wonât start as the privatekey.pem file doesnât match up.
Failing apache log
[Fri Mar 08 00:14:52.858418 2019] [ssl:emerg] [pid 26053:tid 140634018043776] AH02565: Certificate and private key core.fidelissd.com:443:0 from /etc/letsencrypt/live/core.fidelissd.com/cert.pem and /etc/letsencrypt/live/core.fidelissd.com/privkey.pem do not match
Which means you donât have the key at all, so you can forget about using that certificate. You can try with some of the other certificates youâve issued as well.