So over the weekend one of our customers signed up for a cert for wakaasianfusion.co.uk and www.wakaasianfusion.co.uk, they shouldn't have signed up for www. version as we do that automatically, it was a bug our side. Our system will clear the dns if there is a match so essentially the dns TXT record was there for one challenge and not the other. So this set the order to invalid as the dns entry was missing. If I request validation on the dns challenge, it will come back saying "Unable to update challenge :: authorization must be pending", so if I go to create a new order now, we are getting too many certificates already issued, do we really have to wait a week to create a new order so that we can get a cert for wakaasianfusion.co.uk ?
My domain is: wakaasianfusion.co.uk
Client: GitHub - unixcharles/acme-client: A Ruby client for the letsencrypt's ACME protocol.
I ran this command:
order = client.new_order(identifiers: ["www.wakaasianfusion.co.uk, "wakaasianfusion.co.uk"])
It produced this output:
Acme::Client::Error::RateLimited (Error creating new order :: too many certificates (5) already issued for this exact set of domains in the last 168 hours: wakaasianfusion.co.uk,www.wakaasianfusion.co.uk: see Rate Limits - Let's Encrypt)