2018-07-17 16:59:37,010:DEBUG:requests.packages.urllib3.connectionpool:"POST /acme/new-order HTTP/1.1" 201 541
2018-07-17 16:59:37,010:DEBUG:acme.client:Received response:
HTTP 201
Date: Tue, 17 Jul 2018 16:59:37 GMT
Boulder-Requester: 6431708
Connection: keep-alive
Cache-Control: max-age=0, no-cache, no-store
Server: nginx
Expires: Tue, 17 Jul 2018 16:59:37 GMT
Strict-Transport-Security: max-age=604800
Pragma: no-cache
Content-Type: application/json
Replay-Nonce: xxxxxxxxx
X-Frame-Options: DENY
Location: https://acme-staging-v02.api.letsencrypt.org/acme/order/xxxxxxxxx/xxxxxxxxx
Content-Length: 541
b'{\n "status": "pending",\n "expires": "2018-07-24T16:57:04Z",\n "identifiers": [\n {\n "type": "dns",\n "value": "*.xxx.com"\n },\n {\n "type": "dns",\n "value": "xxx.com"\n }\n ],\n "authorizations": [\n "https://acme-staging-v02.api.letsencrypt.org/acme/authz/xxxxxxxxx",\n "https://acme-staging-v02.api.letsencrypt.org/acme/authz/xxxxxxxxx-xxxxxxxxx"\n ],\n "finalize": "https://acme-staging-v02.api.letsencrypt.org/acme/finalize/xxxxxxxxx/xxxxxxxxx"\n}'
2018-07-17 16:59:37,010:DEBUG:acme.client:Storing nonce: xxxxxxxxx-xxxxxxxxx-xxxxxxxxx
2018-07-17 16:59:37,011:DEBUG:acme.client:Sending GET request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/xxxxxxxxx.
2018-07-17 16:59:37,144:DEBUG:requests.packages.urllib3.connectionpool:"GET /acme/authz/xxxxxxxxx HTTP/1.1" 200 922
2018-07-17 16:59:37,145:DEBUG:acme.client:Received response:
HTTP 200
Pragma: no-cache
Date: Tue, 17 Jul 2018 16:59:37 GMT
Content-Type: application/json
Content-Length: 922
X-Frame-Options: DENY
Connection: keep-alive
Server: nginx
Expires: Tue, 17 Jul 2018 16:59:37 GMT
Strict-Transport-Security: max-age=604800
Cache-Control: max-age=0, no-cache, no-store
b'{\n "identifier": {\n "type": "dns",\n "value": "xxx.com"\n },\n "status": "pending",\n "expires": "2018-07-24T16:57:04Z",\n "challenges": [\n {\n "type": "http-01",\n "status": "pending",\n "url": "https://acme-staging-v02.api.letsencrypt.org/acme/challenge/xxxxxxxxx/xxxxxxxxx",\n "token": "xxxxxxxxx-xxxxxxxxx"\n },\n {\n "type": "dns-01",\n "status": "pending",\n "url": "https://acme-staging-v02.api.letsencrypt.org/acme/challenge/xxxxxxxxx/xxxxxxxxx",\n "token": "xxxxxxxxx"\n },\n {\n "type": "tls-alpn-01",\n "status": "pending",\n "url": "https://acme-staging-v02.api.letsencrypt.org/acme/challenge/xxxxxxxxx/xxxxxxxxx",\n "token": "xxxxxxxxx"\n }\n ]\n}'
2018-07-17 16:59:37,145:DEBUG:acme.challenges:tls-alpn-01 was not recognized, full message: {'token': 'xxxxxxxxx', 'type': 'tls-alpn-01', 'status': 'pending', 'url': 'https://acme-staging-v02.api.letsencrypt.org/acme/challenge/xxxxxxxxx/xxxxxxxxx'}
2018-07-17 16:59:37,145:DEBUG:acme.client:Sending GET request to https://acme-staging-v02.api.letsencrypt.org/acme/authz/xxxxxxxxx-xxxxxxxxx.
2018-07-17 16:59:37,286:DEBUG:requests.packages.urllib3.connectionpool:"GET /acme/authz/xxxxxxxxx-xxxxxxxxx HTTP/1.1" 200 426
2018-07-17 16:59:37,287:DEBUG:acme.client:Received response:
HTTP 200
Pragma: no-cache
Date: Tue, 17 Jul 2018 16:59:37 GMT
Content-Type: application/json
Content-Length: 426
X-Frame-Options: DENY
Connection: keep-alive
Server: nginx
Expires: Tue, 17 Jul 2018 16:59:37 GMT
Strict-Transport-Security: max-age=604800
Cache-Control: max-age=0, no-cache, no-store
b'{\n "identifier": {\n "type": "dns",\n "value": "xxx.com"\n },\n "status": "pending",\n "expires": "2018-07-24T16:57:04Z",\n "challenges": [\n {\n "type": "dns-01",\n "status": "pending",\n "url": "https://acme-staging-v02.api.letsencrypt.org/acme/challenge/xxxxxxxxx-xxxxxxxxx/xxxxxxxxx",\n "token": "xxxxxxxxx-xxxxxxxxx"\n }\n ],\n "wildcard": true\n}'
2018-07-17 16:59:37,287:INFO:certbot.auth_handler:Performing the following challenges:
2018-07-17 16:59:37,288:INFO:certbot.auth_handler:http-01 challenge for xxx.com
2018-07-17 16:59:37,288:CRITICAL:certbot.auth_handler:Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA. You may need to use an authenticator plugin that can do challenges over DNS.
2018-07-17 16:59:37,288:WARNING:certbot.renewal:Attempting to renew cert (xxx.com) from /etc/letsencrypt/renewal/xxx.com.conf produced an unexpected error: Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA. You may need to use an authenticator plugin that can do challenges over DNS.. Skipping.
2018-07-17 16:59:37,289:DEBUG:certbot.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/certbot/renewal.py", line 422, in handle_renewal_request
main.renew_cert(lineage_config, plugins, renewal_candidate)
File "/usr/lib/python3/dist-packages/certbot/main.py", line 1102, in renew_cert
_get_and_save_cert(le_client, config, lineage=lineage)
File "/usr/lib/python3/dist-packages/certbot/main.py", line 113, in _get_and_save_cert
renewal.renew_cert(config, domains, le_client, lineage)
File "/usr/lib/python3/dist-packages/certbot/renewal.py", line 297, in renew_cert
new_cert, new_chain, new_key, _ = le_client.obtain_certificate(domains)
File "/usr/lib/python3/dist-packages/certbot/client.py", line 294, in obtain_certificate
orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
File "/usr/lib/python3/dist-packages/certbot/client.py", line 330, in _get_order_and_authorizations
authzr = self.auth_handler.handle_authorizations(orderr, best_effort)
File "/usr/lib/python3/dist-packages/certbot/auth_handler.py", line 66, in handle_authorizations
self._choose_challenges(aauthzrs)
File "/usr/lib/python3/dist-packages/certbot/auth_handler.py", line 107, in _choose_challenges
combinations)
File "/usr/lib/python3/dist-packages/certbot/auth_handler.py", line 402, in gen_challenge_path
return _find_smart_path(challbs, preferences, combinations)
File "/usr/lib/python3/dist-packages/certbot/auth_handler.py", line 439, in _find_smart_path
_report_no_chall_path(challbs)
File "/usr/lib/python3/dist-packages/certbot/auth_handler.py", line 478, in _report_no_chall_path
raise errors.AuthorizationError(msg)
certbot.errors.AuthorizationError: Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA. You may need to use an authenticator plugin that can do challenges over DNS.
2018-07-17 16:59:37,290:ERROR:certbot.renewal:All renewal attempts failed. The following certs could not be renewed:
2018-07-17 16:59:37,290:ERROR:certbot.renewal: /etc/letsencrypt/live/xxx.com/fullchain.pem (failure)
2018-07-17 16:59:37,291:DEBUG:certbot.log:Exiting abnormally:
Traceback (most recent call last):
File "/usr/bin/certbot", line 11, in
load_entry_point('certbot==0.22.2', 'console_scripts', 'certbot')()
File "/usr/lib/python3/dist-packages/certbot/main.py", line 1266, in main
return config.func(config, plugins)
File "/usr/lib/python3/dist-packages/certbot/main.py", line 1179, in renew
renewal.handle_renewal_request(config)
File "/usr/lib/python3/dist-packages/certbot/renewal.py", line 443, in handle_renewal_request
len(renew_failures), len(parse_failures)))
certbot.errors.Error: 1 renew failure(s), 0 parse failure(s)