Hello!
We use the letsencrypt staging server for our server deployment integration testing, which can result in 50+ new certificates requested per day.
A couple of days ago, we got a number of 500 errors for what looked like valid requests:
Feb 21 18:55:42 haproxy-stage manage_certs.py: Failed to obtain a new certificate for these domains:#012 a1102cd9.integration.plebia.net#012 preview-a1102cd9.integration.plebia.net#012 studio-a1102cd9.integration.plebia.net#012b'An unexpected error occurred:\nThe server experienced an internal error :: Error creating new authz\nPlease see the logfiles in /var/log/letsencrypt for more details.\n'
Feb 21 18:55:49 haproxy-stage manage_certs.py: Failed to obtain a new certificate for these domains:#012 8936c961.integration.plebia.net#012 preview-8936c961.integration.plebia.net#012 studio-8936c961.integration.plebia.net#012b'An unexpected error occurred:\nThe server experienced an internal error :: Error creating new authz\nPlease see the logfiles in /var/log/letsencrypt for more details.\n'
The full server response didn’t provide much more information:
2017-02-21 18:56:09,616:DEBUG:acme.client:Received response <Response [500]> (headers: {'Content-Length': '102', 'Boulder-Request-Id': 'iVYoa7hsZYp1aF475dIWUqxOxGHGExcD83GQAJc6DDM', 'Expires': 'Tue, 21 Feb 2017 18:56:09 GMT', 'Server': 'nginx', 'Connection': 'close', 'Cache-Control': 'max-age=0, no-cache, no-store', 'Pragma': 'no-cache', 'Boulder-Requester': '455874', 'Date': 'Tue, 21 Feb 2017 18:56:09 GMT', 'Content-Type': 'application/problem+json', 'Replay-Nonce': 'XCyd_1t7p4tNzPF7PvaLDY7uPAm7aM_4QsjBZkvhqXs'}): '{\n "type": "urn:acme:error:serverInternal",\n "detail": "Error creating new authz",\n "status": 500\n}'
And now, we’re over the pending requests quota:
Feb 22 10:30:39 haproxy-stage manage_certs.py: Failed to obtain a new certificate for these domains:#012 8936c961.integration.plebia.net#012 preview-8936c961.integration.plebia.net#012 studio-8936c961.integration.plebia.net#012b'An unexpected error occurred:\nThere were too many requests of a given type :: Error creating new authz :: Too many currently pending authorizations.\nPlease see the logfiles in /var/log/letsencrypt for more details.\n'
Feb 23 02:05:18 haproxy-stage manage_certs.py: Failed to obtain a new certificate for these domains:#012 8936c961.integration.plebia.net#012 preview-8936c961.integration.plebia.net#012 studio-8936c961.integration.plebia.net#012b'An unexpected error occurred:\nThere were too many requests of a given type :: Error creating new authz :: Too many currently pending authorizations.\nPlease see the logfiles in /var/log/letsencrypt for more details.\n'
We’ve tried waiting for the rate limit to expire, but that’s not working. Existing certificates are renewing fine.
Using letsencrypt 0.4.1, with https://acme-staging.api.letsencrypt.org/acme/reg/455874
Can anyone help?
Thanks!
Jill