how can i know my certbot is upgrade success.
I try run yuor command and ran this command /usr/bin/letsencrypt renew >> /var/log/le-renew.log
get same error log:
2019-04-09 11:59:08,891:INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org
2019-04-09 11:59:09,074:DEBUG:requests.packages.urllib3.connectionpool:“POST /acme/new-authz HTTP/1.1” 201 995
2019-04-09 11:59:09,076:DEBUG:root:Received <Response [201]>. Headers: {‘Content-Length’: ‘995’, ‘Expires’: ‘Tue, 09 Apr 2019 11:59:09 GMT’, ‘Strict-Transport-Security’: ‘max-age=604800’, ‘Server’: ‘nginx’, ‘Cache-Control’: ‘max-age=0, no-cache, no-store’, ‘Connection’: ‘keep-alive’, ‘Link’: ‘https://acme-v01.api.letsencrypt.org/acme/new-cert;rel=“next”’, ‘Location’: ‘https://acme-v01.api.letsencrypt.org/acme/authz/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw’, ‘Pragma’: ‘no-cache’, ‘Boulder-Requester’: ‘4536782’, ‘Date’: ‘Tue, 09 Apr 2019 11:59:09 GMT’, ‘X-Frame-Options’: ‘DENY’, ‘Content-Type’: ‘application/json’, ‘Replay-Nonce’: ‘8B3_K23QZTXXokWBevUE2jU0UhIwHT0B4FX8-qobSkk’}. Content: ‘{\n “identifier”: {\n “type”: “dns”,\n “value”: “od.cdc.gov.tw”\n },\n “status”: “pending”,\n “expires”: “2019-04-14T18:30:05Z”,\n “challenges”: [\n {\n “type”: “tls-alpn-01”,\n “status”: “pending”,\n “uri”: “https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991880”,\n “token”: “XkJOr7NZJQ7fBHm8IWX9dHJSgF__M0mq5t7lHIU8fac”\n },\n {\n “type”: “dns-01”,\n “status”: “pending”,\n “uri”: “https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991882”,\n “token”: “X1tl75zXtPX0nmP0H9WuqweyWM5edTDQsi4OduB2udo”\n },\n {\n “type”: “http-01”,\n “status”: “pending”,\n “uri”: “https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991883”,\n “token”: “v3mu5sOy_ghuIltuwx4CEdsUTJrY46WVbkL-oCAB4o4”\n }\n ],\n “combinations”: [\n [\n 2\n ],\n [\n 1\n ],\n [\n 0\n ]\n ]\n}’
2019-04-09 11:59:09,077:DEBUG:acme.client:Storing nonce: ‘\xf0\x1d\xff+m\xd0e5\xd7\xa2E\x81z\xf5\x04\xda54R\x120\x1d=\x01\xe0U\xfc\xfa\xaa\x1bJI’
2019-04-09 11:59:09,077:DEBUG:acme.client:Received response <Response [201]> (headers: {‘Content-Length’: ‘995’, ‘Expires’: ‘Tue, 09 Apr 2019 11:59:09 GMT’, ‘Strict-Transport-Security’: ‘max-age=604800’, ‘Server’: ‘nginx’, ‘Cache-Control’: ‘max-age=0, no-cache, no-store’, ‘Connection’: ‘keep-alive’, ‘Link’: ‘https://acme-v01.api.letsencrypt.org/acme/new-cert;rel=“next”’, ‘Location’: ‘https://acme-v01.api.letsencrypt.org/acme/authz/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw’, ‘Pragma’: ‘no-cache’, ‘Boulder-Requester’: ‘4536782’, ‘Date’: ‘Tue, 09 Apr 2019 11:59:09 GMT’, ‘X-Frame-Options’: ‘DENY’, ‘Content-Type’: ‘application/json’, ‘Replay-Nonce’: ‘8B3_K23QZTXXokWBevUE2jU0UhIwHT0B4FX8-qobSkk’}): ‘{\n “identifier”: {\n “type”: “dns”,\n “value”: “od.cdc.gov.tw”\n },\n “status”: “pending”,\n “expires”: “2019-04-14T18:30:05Z”,\n “challenges”: [\n {\n “type”: “tls-alpn-01”,\n “status”: “pending”,\n “uri”: “https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991880”,\n “token”: “XkJOr7NZJQ7fBHm8IWX9dHJSgF__M0mq5t7lHIU8fac”\n },\n {\n “type”: “dns-01”,\n “status”: “pending”,\n “uri”: “https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991882”,\n “token”: “X1tl75zXtPX0nmP0H9WuqweyWM5edTDQsi4OduB2udo”\n },\n {\n “type”: “http-01”,\n “status”: “pending”,\n “uri”: “https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991883”,\n “token”: “v3mu5sOy_ghuIltuwx4CEdsUTJrY46WVbkL-oCAB4o4”\n }\n ],\n “combinations”: [\n [\n 2\n ],\n [\n 1\n ],\n [\n 0\n ]\n ]\n}’
2019-04-09 11:59:09,078:DEBUG:acme.challenges:tls-alpn-01 was not recognized, full message: {u’status’: u’pending’, u’token’: u’XkJOr7NZJQ7fBHm8IWX9dHJSgF__M0mq5t7lHIU8fac’, u’type’: u’tls-alpn-01’, u’uri’: u’https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991880’}
2019-04-09 11:59:09,078:DEBUG:acme.challenges:dns-01 was not recognized, full message: {u’status’: u’pending’, u’token’: u’X1tl75zXtPX0nmP0H9WuqweyWM5edTDQsi4OduB2udo’, u’type’: u’dns-01’, u’uri’: u’https://acme-v01.api.letsencrypt.org/acme/challenge/QfPLUmY-tJNejvzKYWKiyxmCKMUOr2vi3rx90NF7Wlw/14503991882’}
2019-04-09 11:59:09,079:INFO:letsencrypt.auth_handler:Performing the following challenges:
2019-04-09 11:59:09,079:CRITICAL:letsencrypt.auth_handler:Client does not support any combination of challenges that will satisfy the CA.
2019-04-09 11:59:09,079:WARNING:letsencrypt.cli:Attempting to renew cert from /etc/letsencrypt/renewal/od.cdc.gov.tw.conf produced an unexpected error: Client does not support any combination of challenges that will satisfy the CA… Skipping.
2019-04-09 11:59:09,080:DEBUG:letsencrypt.cli:Traceback was:
Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/letsencrypt/cli.py”, line 1017, in renew
obtain_cert(lineage_config, plugins, renewal_candidate)
File “/usr/lib/python2.7/dist-packages/letsencrypt/cli.py”, line 706, in obtain_cert
_, action = _auth_from_domains(le_client, config, domains, lineage)
File “/usr/lib/python2.7/dist-packages/letsencrypt/cli.py”, line 457, in _auth_from_domains
new_certr, new_chain, new_key, _ = le_client.obtain_certificate(domains)
File “/usr/lib/python2.7/dist-packages/letsencrypt/client.py”, line 252, in obtain_certificate
return self.obtain_certificate_from_csr(domains, csr) + (key, csr)
File “/usr/lib/python2.7/dist-packages/letsencrypt/client.py”, line 225, in obtain_certificate_from_csr
authzr = self.auth_handler.get_authorizations(domains)
File “/usr/lib/python2.7/dist-packages/letsencrypt/auth_handler.py”, line 76, in get_authorizations
self._choose_challenges(domains)
File “/usr/lib/python2.7/dist-packages/letsencrypt/auth_handler.py”, line 99, in _choose_challenges
self.authzr[dom].body.combinations)
File “/usr/lib/python2.7/dist-packages/letsencrypt/auth_handler.py”, line 390, in gen_challenge_path
return _find_smart_path(challbs, preferences, combinations)
File “/usr/lib/python2.7/dist-packages/letsencrypt/auth_handler.py”, line 430, in _find_smart_path
raise errors.AuthorizationError(msg)
AuthorizationError: Client does not support any combination of challenges that will satisfy the CA.
2019-04-09 11:59:09,081:DEBUG:letsencrypt.cli:Exiting abnormally:
Traceback (most recent call last):
File “/usr/bin/letsencrypt”, line 9, in
load_entry_point(‘letsencrypt==0.4.1’, ‘console_scripts’, ‘letsencrypt’)()
File “/usr/lib/python2.7/dist-packages/letsencrypt/cli.py”, line 1986, in main
return config.func(config, plugins)
File “/usr/lib/python2.7/dist-packages/letsencrypt/cli.py”, line 1034, in renew
len(renew_failures), len(parse_failures)))
Error: 1 renew failure(s), 0 parse failure(s)
Btw I can login to a root shell on my machine (yes or no, or I don’t know): yes
and thanks for your help!