2019-08-03 23:14:20,092:DEBUG:certbot.main:certbot version: 0.31.0.dev0
2019-08-03 23:14:20,092:DEBUG:certbot.main:Arguments: [‹ -c ›, ‹ /letsencrypt-config/webroot.ini ›]
2019-08-03 23:14:20,092:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#apache,PluginEntryPoint#manual,PluginEntryPoint#nginx,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2019-08-03 23:14:20,106:DEBUG:certbot.log:Root logging level set at 20
2019-08-03 23:14:20,107:INFO:certbot.log:Saving debug log to /var/log/letsencrypt/letsencrypt.log
2019-08-03 23:14:20,107:DEBUG:certbot.plugins.selection:Requested authenticator webroot and installer None
2019-08-03 23:14:20,112:DEBUG:certbot.plugins.selection:Single candidate plugin: * webroot
Description: Place files in webroot directory
Interfaces: IAuthenticator, IPlugin
Entry point: webroot = certbot.plugins.webroot:Authenticator
Initialized: <certbot.plugins.webroot.Authenticator object at 0x7fce33e19890>
Prep: True
2019-08-03 23:14:20,112:DEBUG:certbot.plugins.selection:Selected authenticator <certbot.plugins.webroot.Authenticator object at 0x7fce33e19890> and installer None
2019-08-03 23:14:20,112:INFO:certbot.plugins.selection:Plugins selected: Authenticator webroot, Installer None
2019-08-03 23:14:20,119:DEBUG:certbot.main:Picked account: <Account(RegistrationResource(body=Registration(status=None, terms_of_service_agreed=None, agreement=None, only_return_existing=None, contact=(), key=None, external_account_binding=None), uri=u’https://acme-v01.api.letsencrypt.org/acme/reg/49229099’, new_authzr_uri=u’https://acme-v01.api.letsencrypt.org/acme/new-authz’, terms_of_service=None), a7bdc0bb1c51df209cab9bcc19628d91, Meta(creation_host=u’c4a72b219434’, creation_dt=datetime.datetime(2019, 1, 9, 22, 0, 53, tzinfo=)))>
2019-08-03 23:14:20,119:DEBUG:acme.client:Sending GET request to https://acme-v01.api.letsencrypt.org/directory.
2019-08-03 23:14:20,121:DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org:443
2019-08-03 23:14:20,383:DEBUG:urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 « GET /directory HTTP/1.1 » 200 658
2019-08-03 23:14:20,385:DEBUG:acme.client:Received response:
HTTP 200
Server: nginx
Content-Type: application/json
Content-Length: 658
Replay-Nonce: k4at6nVX9tijpy5_lOIH6Uli8PV4Rh2q8wG1pobDi0s
X-Frame-Options: DENY
Strict-Transport-Security: max-age=604800
Expires: Sat, 03 Aug 2019 23:14:21 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Sat, 03 Aug 2019 23:14:21 GMT
Connection: keep-alive
{
« key-change »: « https://acme-v01.api.letsencrypt.org/acme/key-change »,
« l6BLA-ziWcg »: « Adding random entries to the directory - API Announcements - Let's Encrypt Community Support »,
« meta »: {
« caaIdentities »: [
« letsencrypt.org »
],
« terms-of-service »: « https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf »,
« website »: « https://letsencrypt.org »
},
« new-authz »: « https://acme-v01.api.letsencrypt.org/acme/new-authz »,
« new-cert »: « https://acme-v01.api.letsencrypt.org/acme/new-cert »,
« new-reg »: « https://acme-v01.api.letsencrypt.org/acme/new-reg »,
« revoke-cert »: « https://acme-v01.api.letsencrypt.org/acme/revoke-cert »
}
2019-08-03 23:14:20,391:DEBUG:certbot.renewal:Auto-renewal forced with --force-renewal…
2019-08-03 23:14:20,391:INFO:certbot.main:Renewing an existing certificate
2019-08-03 23:14:21,125:DEBUG:certbot.crypto_util:Generating key (4096 bits): /etc/letsencrypt/keys/0036_key-certbot.pem
2019-08-03 23:14:21,135:DEBUG:certbot.crypto_util:Creating CSR: /etc/letsencrypt/csr/0036_csr-certbot.pem
2019-08-03 23:14:21,136:DEBUG:acme.client:Requesting fresh nonce
2019-08-03 23:14:21,136:DEBUG:acme.client:Sending HEAD request to https://acme-v01.api.letsencrypt.org/acme/new-authz.
2019-08-03 23:14:21,322:DEBUG:urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 « HEAD /acme/new-authz HTTP/1.1 » 405 0
2019-08-03 23:14:21,323:DEBUG:acme.client:Received response:
HTTP 405
Server: nginx
Content-Type: application/problem+json
Content-Length: 91
Allow: POST
Replay-Nonce: V8CVBA3PTBm_P2pvN90oBUUIPS5J1-w1Am0IxF0tcy8
Expires: Sat, 03 Aug 2019 23:14:22 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Sat, 03 Aug 2019 23:14:22 GMT
Connection: keep-alive
2019-08-03 23:14:21,323:DEBUG:acme.client:Storing nonce: V8CVBA3PTBm_P2pvN90oBUUIPS5J1-w1Am0IxF0tcy8
2019-08-03 23:14:21,324:DEBUG:acme.client:JWS payload:
{
« identifier »: {
« type »: « dns »,
« value »: « reservation.xylolab.fr »
},
« resource »: « new-authz »
}
2019-08-03 23:14:21,341:DEBUG:acme.client:Sending POST request to https://acme-v01.api.letsencrypt.org/acme/new-authz:
{
« protected »: « eyJub25jZSI6ICJWOENWQkEzUFRCbV9QMnB2Tjkwb0JVVUlQUzVKMS13MUFtMEl4RjB0Y3k4IiwgImFsZyI6ICJSUzI1NiIsICJqd2siOiB7ImUiOiAiQVFBQiIsICJrdHkiOiAiUlNBIiwgIm4iOiAidmVxMEVERmlaRlh5OUhVWENtOGtrQVJZSjdhX0lVODFsaTk0Z0dOS0NoazQyd2ZYN1NuVE9TemR4UG9zVDkxajdPd01pendkODZIMVQ3V2tmczRyX0FUeFJXOGtnSzZ6a0hSZUFpQTRkVVk4elU1dFZhQnlVQkxwRlV4NnRvTFAyek9SX1V3OGlmZ1VRYy1oLWVwdWNkWlJUT3JJWFpRcXBGSjZLaEk5bFlaX2tOQVFTbDdERUJUT1lLSkl3SWV6X0FmdU5CWERJNkhBbjlyd0hRSFZTdWxYd1RLMjQwMjdpSldBQTI4aW5aY0Vmd0VjZzd1a0RaYko1bGxoZGc0c3dLQkdSc0pjUGpEOWJaZURwYTZoSFh6VXdVcklEZFZPTURUWjVDazJnZmdLX0JoekMwV3g3cER0eGd6VTMtVVBjSDY1RW1LMWE3VEktVXdoMnhvUUNKUFV4djJnU2ZrRDJZSWkwTURQdkhVeHQxZ2lld0hFMGRXVDhFV2NHZmFFeWZDWjJ3cjV5ZkFFemUwcWhYOFRkNDJESU9RSFZuRG9QbVRRYzI2M2hhbGVzbnZQXzA4akpYNWhSRXgtS25uVTJoNURRdml2emVxVi1GcE13MEZmczJXNjFSRUhhN2V0NG9oN2VKLXFUdnh0azllcjdkUUVfZFZObDNGdE1sTW11bWNsNUhPQ2Z6Y014bzcza2N1UnpPdFNFNGRVMEJ1YkJ2S1dVVHEtbmlpX085Y1ZUVDM5X0xlZWo4VW4tRXozQzdDTlVxeHVGd3dHel9PS0dFVkNZMkRCcVBiTFdGYlNQMmF4c1dxMk4tZkNJeDhyYndwTUhGN2ZKTXQtR0cxTGdrcTR2OHpWVHI4WU1nMmZsWlF3VTJDZWlhMjIwUU1neldxeGdIRHItblUifX0 »,
« payload »: « ewogICJpZGVudGlmaWVyIjogewogICAgInR5cGUiOiAiZG5zIiwgCiAgICAidmFsdWUiOiAicmVzZXJ2YXRpb24ueHlsb2xhYi5mciIKICB9LCAKICAicmVzb3VyY2UiOiAibmV3LWF1dGh6Igp9 »,
« signature »: « UOFQCzK_7UFIBUSA0YnCiWLbtrLpSUSIXpkloHKrY0Fp_-tlw7V_gOvO51RzaqNxCjPdO29iVP-amxWd-CGNHkxNWCsAm0dn_PwYPWnQW8ukPGqc6OE9nfMIiZVMfspccH2zSVIpkGN-RIkW_TcBH-VdfB1VYDD1lZovM4kXJBTEeaWiDe765wjYuuHNdEbbmWp0weaqZcp4gWejOd-M7W_Jr5_NQ-t3vFE8s55aoHC-K9gktlZ0inLOTuIxazYUaYhDWjryVAli-8GXcFUI5OlI7YHuxaWXqwNEpoIRayaU27UQ9y5CnMZje9UNsK6HAdMp2SxvSFjUaAHowYZU7P1Vsuya37BTr690a4Ldu45NSA7MdDWHMOP_V2LJbtVUF3yk7eK5hbhCiBK7zbEt1-cuZ14d_R0Cz6jIrLxePYtx1uJg3bHjoCHZkoUPO_MGhstKIZ1nYP7Adz9zbduihA9xNqTLJzpYt4zxZ7GrnTgiGF5h5TiUl2PRImkeVdMQMNQIRdm4D-9iisCdnDZRLSfEkWr_fxPBqXtYJz6LSoK2Y0KBV7aflCz3mUXM1qk8BVmfaPO6Zs6JwAS91GH8jsh1nlITpm592Kdjl-FfPC34AyLZ9NzOJ9cRk__6SuYlYdlgh0EplX1_p0H5qNdH-CFIqRFG3w3qW4CttnCy6cs »
}
2019-08-03 23:14:21,528:DEBUG:urllib3.connectionpool:https://acme-v01.api.letsencrypt.org:443 « POST /acme/new-authz HTTP/1.1 » 429 189
2019-08-03 23:14:21,529:DEBUG:acme.client:Received response:
HTTP 429
Server: nginx
Content-Type: application/problem+json
Content-Length: 189
Boulder-Requester: 49229099
Replay-Nonce: GnU3ndnUa00TrNIxTC_8Vsdptkojiy7TcYhp76a_l7s
Expires: Sat, 03 Aug 2019 23:14:22 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Sat, 03 Aug 2019 23:14:22 GMT
Connection: close
{
« type »: « urn:acme:error:rateLimited »,
« detail »: « Error creating new authz :: too many failed authorizations recently: see Rate Limits - Let's Encrypt »,
« status »: 429
}
2019-08-03 23:14:21,530:DEBUG:certbot.log:Exiting abnormally:
Traceback (most recent call last):
File « /opt/certbot/venv/bin/certbot », line 11, in
load_entry_point(‹ certbot ›, ‹ console_scripts ›, ‹ certbot ›)()
File « /opt/certbot/src/certbot/main.py », line 1364, in main
return config.func(config, plugins)
File « /opt/certbot/src/certbot/main.py », line 1249, in certonly
lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
File « /opt/certbot/src/certbot/main.py », line 116, in _get_and_save_cert
renewal.renew_cert(config, domains, le_client, lineage)
File « /opt/certbot/src/certbot/renewal.py », line 310, in renew_cert
new_cert, new_chain, new_key, _ = le_client.obtain_certificate(domains, new_key)
File « /opt/certbot/src/certbot/client.py », line 353, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File « /opt/certbot/src/certbot/client.py », line 385, in _get_order_and_authorizations
orderr = self.acme.new_order(csr_pem)
File « /opt/certbot/src/acme/acme/client.py », line 867, in new_order
authorizations.append(self.client.request_domain_challenges(domain))
File « /opt/certbot/src/acme/acme/client.py », line 338, in request_domain_challenges
typ=messages.IDENTIFIER_FQDN, value=domain), new_authzr_uri)
File « /opt/certbot/src/acme/acme/client.py », line 315, in request_challenges
response = self._post(self.directory.new_authz, new_authz)
File « /opt/certbot/src/acme/acme/client.py », line 95, in _post
return self.net.post(*args, **kwargs)
File « /opt/certbot/src/acme/acme/client.py », line 1185, in post
return self._post_once(*args, **kwargs)
File « /opt/certbot/src/acme/acme/client.py », line 1202, in _post_once
response = self._check_response(response, content_type=content_type)
File « /opt/certbot/src/acme/acme/client.py », line 1054, 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 authz :: too many failed authorizations recently: see Rate Limits - Let's Encrypt
2019-08-03 23:14:21,532:ERROR:certbot.log:An unexpected error occurred:
2019-08-03 23:14:21,533:ERROR:certbot.log:There were too many requests of a given type :: Error creating new authz :: too many failed authorizations recently: see Rate Limits - Let's Encrypt