rateLimited issue

I am getting the following error - on the first attempt to get a cert on a specific instance. Can anyone assist?

Thanks

2017-11-20 15:59:21,372:DEBUG:urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 “POST /acme/new-cert HTTP/1.1” 429 154
2017-11-20 15:59:21,373:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Content-Type: application/problem+json
Content-Length: 154
Boulder-Requester: 24586024
Replay-Nonce: Jg173TLXypvOkJ33NZsjoJ0Zgx8lr3-qoiwlXp3x2lw
Expires: Mon, 20 Nov 2017 15:59:21 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Mon, 20 Nov 2017 15:59:21 GMT
Connection: close

{
“type”: “urn:acme:error:rateLimited”,
“detail”: “Error creating new cert :: too many certificates already issued for: domain”,
“status”: 429
}
2017-11-20 15:59:21,373:DEBUG:acme.client:Storing nonce: Jg173TLXypvOkJ33NZsjoJ0Zgx8lr3-qoiwlXp3x2lw
2017-11-20 15:59:21,373:DEBUG:certbot.log:Exiting abnormally:
Traceback (most recent call last):
File “/usr/bin/certbot”, line 11, in
load_entry_point(‘certbot==0.19.0’, ‘console_scripts’, ‘certbot’)()
File “/usr/lib/python2.7/dist-packages/certbot/main.py”, line 861, in main
return config.func(config, plugins)
File “/usr/lib/python2.7/dist-packages/certbot/main.py”, line 786, in certonly
lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
File “/usr/lib/python2.7/dist-packages/certbot/main.py”, line 85, in _get_and_save_cert
lineage = le_client.obtain_and_enroll_certificate(domains, certname)
File “/usr/lib/python2.7/dist-packages/certbot/client.py”, line 357, in obtain_and_enroll_certificate
certr, chain, key, _ = self.obtain_certificate(domains)
File “/usr/lib/python2.7/dist-packages/certbot/client.py”, line 336, in obtain_certificate
domains, csr, authzr=authzr)
File “/usr/lib/python2.7/dist-packages/certbot/client.py”, line 278, in obtain_certificate_from_csr
authzr)
File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 313, in request_issuance
headers={‘Accept’: content_type})
File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 682, in post
return self._post_once(*args, **kwargs)
File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 695, in _post_once
return self._check_response(response, content_type=content_type)
File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 582, in _check_response
raise messages.Error.from_json(jobj)
Error: urn:acme:error:rateLimited :: There were too many requests of a given type :: Error creating new cert :: too many certificates already issued for: domain
2017-11-20 15:59:21,374:ERROR:certbot.log:An unexpected error occurred:
2017-11-20 15:59:21,374:ERROR:certbot.log:There were too many requests of a given type :: Error creating new cert :: too many certificates already issued for: domain

Hi @hbellur,

You will need to share the actual domain name you are trying to issue for in order for someone to help you with this error.

The domain is “xrtc.cloud”

Hi @hbellur,

Have you reviewed our rate limits documentation? You are encountering the "Certificates per registered domain" rate limit of 20 certificates per week.

There appears to be 20 certificates for subdomains of xrtc.cloud that were issued on 17-11-19 and so no further certificates for xrtc.cloud can be issued at the present time.

Missed reading the documentation. Appreciate pointing me to the documentation. Thanks

1 Like

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