My domain is: americanconsumercouncil.org
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Renewing an existing certificate for americanconsumercouncil.org
An unexpected error occurred:
too many certificates (5) already issued for this exact set of identifiers in the last 168h0m0s, retry after 2026-05-24 10:52:56 UTC: see Rate Limits - Let's Encrypt
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
i am importing a large wordpress multisite with each subsite being a separate and distinct domain. I am hitting this wall now with only 5 of the subsites properly ssl connected. how can i get the rest of these sites added before tuesday? there's going to be 46 more requests as i add these aliases. i am using virtualmin 8.1 as my control panel on debian 13
I see 5 certificates issued in the past week that have only your domain name americanconsumercouncil.org in it.
You say your subsites each have their own domain name but that would not require you to get fresh certs for that registered domain.
Have you setup VirtualMin yourself or do you have a hosting service?
When you say subsites are these actually different registered domains or just subdomains? If the latter perhaps you would be better off using a DNS Challenge and a wild card cert.
That error is telling you that you've obtained five identical certificates within the past week--each of them has the exact same set of names on them. Why have you done this? If each subsite needs its own cert, make one for the appropriate name(s) only.
they are distinct domains under the main site. so acc is the root, then alaskaconsumercouncil.org is another domain under that same site located in a sub folder. I am the webhost using virtualmin. i have to setup an aias server under the main server account for the domains to get their individual certs as le needs a place tow rite it's challenge file. so when i added the alias the cert gets re-requested to include the new alias domain. so if it's 5 per time..it's going to take..a week to import this site?
I don't see any cert issued for that domain name. And, HTTPS requests to alaska fail because of an invalid cert. HTTPS requests to alaska fail because it uses the acc cert instead. The domain name in an HTTPS URL must match a domain name in the certificate your server sends back.
You should probably visit the VirtualMin community or its support for the best ways to handle your situation.
curl -i https://alaskaconsumercouncil.org
curl: (60) SSL: no alternative certificate subject name matches target hostname 'alaskaconsumercouncil.org'
More details here: https://curl.se/docs/sslcerts.html
I don't know virtualmin that well, but I'm pretty sure it isn't that broken by design. Again, the problem is that you've issued five identical certs within the past week, all for americanconsumercouncil.org. A cert for americanconsumercouncil.org and alaskaconsumercouncil.org, if you'd issued one, wouldn't count toward this rate limit.
A practice that has you issue a cert for a.com; then one for a.com and b.com; then one for a.com, b.com, and c.com; etc. would still be a broken practice, and would likely hit the rate limits if you have 50 sites you're running, but that isn't what's going on here. What you've done is issued five certs for the exact same set of domain names, and there's just no legitimate reason to have done that.
That domain is serving a cert issued only for americanconsumercouncil.org.:
That would be broken but that isn't what they are doing either. They are repeatedly issuing a cert for a.com and using it for requests to b.com and so on.
this is a problem between virtualmin trying to add the domain to the parent certificate every single time instead of waiting for me to get done adding all of them so it's one request. The limits via LE are pretty tight. This is what it is. I am referring this back to virtualmin...let's see what they have to say.