For the past few weeks, I have been getting this error when trying to provision certificates with Let’s Encrypt via the web UI as well as via the command line,
Something unexpected went wrong: Error creating new cert :: Too many certificates already issued for exact set of domains:
What is the solution to this problem? Now my certificates have expired and all mail clients are complaining or failing to connect.
Having the same problem. I have 5 days left before expiration. On a little further investigation I’m finding that I’m over the LetsEncrypt “Rate limits” for cert issuance, just as you are, but nobody seems to know why that is. Certainly the first issuance should have been well within limits but it failed, for reasons I don’t know. Does anyone have any input? The Lets Encrypt forums have been trying to help but the issue appears to be caused by something in the mailinabox system to the best of their estimation.
This magically resolved itself last night. Prior to that I had tried uninstalling and reinstalling the Python OpenSSL package (with no immediate effect). In the end, I am really not sure what resolved the problem… My guess is that it had something to do with the interaction with the Let’s Encrypt service.
I was getting the same error and my certs expired today. Looks like I was having the issue described on https://github.com/mail-in-a-box/mailinabox/issues/848. Would suggest running “management/ssl_certificates.py your.domain” to see if you’re having the same issue as it’s a bit of a pain if they expire.
I posted this in TLS Certificate Auto-Renewal - but maybe it belongs here instead. Getting the same error. Not the git merge error but the let’s encrypt error. Get the same errror when running the manual command. Many days (probably a week?) have gone by with it not fixing itself.