Matrix-docker-ansible - too many certificates / rate limits


I'm working on a side-project to deploy a matrix/element server for some friends.
For deployment I use the following Ansible-Playbook:

Over the past 2 weeks I have been playing around with the VPS and completely wiped it several times.
(With very little knowledge about Let'sEncrypt, certificates, etc... it just worked ¯\__(ツ)__/¯ )
Now that I'm finally ready to "go live", I get the:

"There were too many requests of a given type :: Error creating new order :: too many certificates (5) already issued for this exact set of domains in the last 168 hours: see Rate Limits - Let's Encrypt
Ask for help or search for solutions at See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details."

I've read Rate Limits - Let's Encrypt and checked my Domain with | and now have a better understanding of the implications of my novice procedure.

If I'm getting it right, I would've to wait at least 6 days from now. (Which would set me back... well, 6 days)

Is there a way to remove all the old/deleted certificates (VPS got wiped... so no files left) and being able to generate some new ones without having to wait 6 days?

For future projects I'll be cautious to enable the lets_encrypt_staging.


1 Like

Technically you could add another domain to your set of SANs and bypass that rate limit. This is a reminder to use the staging environment when testing your own services against our API.


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.