My cert renewed in the past, but fails now.
LetsEncrypt cert not renewing as expected.
LetsEncrypt renew attempt:
root@nc:~# letsencrypt renew
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Processing /etc/letsencrypt/renewal/nc.fredshelp.net.conf
Cert is due for renewal, auto-renewing…
Attempting to renew cert from /etc/letsencrypt/renewal/nc.fredshelp.net.conf produced an unexpected error: HTTPSConnectionPool(host=‘acme-v01.api.letsencrypt.org’, port=443): Max retries exceeded with url: /directory (Caused by NewConnectionError(’<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7ff88bac0cd0>: Failed to establish a new connection: [Errno 101] Network is unreachable’,)). Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/nc.fredshelp.net/fullchain.pem (failure)
1 renew failure(s), 0 parse failure(s)
Here is my /var/log/letsencrypt/letsencrypt.log
2017-07-08 01:33:01,334:DEBUG:certbot.main:Root logging level set at 20
2017-07-08 01:33:01,335:INFO:certbot.main:Saving debug log to /var/log/letsencrypt/letsencrypt.log
2017-07-08 01:33:01,336:DEBUG:certbot.main:certbot version: 0.12.0
2017-07-08 01:33:01,336:DEBUG:certbot.main:Arguments: []
2017-07-08 01:33:01,337:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#webroot,PluginEntryPoint#nul$
2017-07-08 01:33:01,388:DEBUG:certbot.storage:Should renew, less than 30 days before certificate expiry 2017-07-17 17:58:00 $
2017-07-08 01:33:01,388:INFO:certbot.renewal:Cert is due for renewal, auto-renewing…
2017-07-08 01:33:01,389:DEBUG:certbot.plugins.selection:Requested authenticator standalone and installer None
2017-07-08 01:33:01,615:DEBUG:certbot.plugins.selection:Single candidate plugin: * standalone
Description: Spin up a temporary webserver
Interfaces: IAuthenticator, IPlugin
Entry point: standalone = certbot.plugins.standalone:Authenticator
Initialized: <certbot.plugins.standalone.Authenticator object at 0x7ff88bad4990>
Prep: True
2017-07-08 01:33:01,616:DEBUG:certbot.plugins.selection:Selected authenticator <certbot.plugins.standalone.Authenticator obj$
2017-07-08 01:33:01,627:DEBUG:certbot.main:Picked account: <Account(eecb002bebb590033e57ebebd8a22809)>
2017-07-08 01:33:01,628:DEBUG:acme.client:Sending GET request to https://acme-v01.api.letsencrypt.org/directory.
2017-07-08 01:33:01,648:DEBUG:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): acme-v01.api.letse$
2017-07-08 01:33:46,769:WARNING:certbot.renewal:Attempting to renew cert from /etc/letsencrypt/renewal/nc.fredshelp.net.conf$
2017-07-08 01:33:46,829:DEBUG:certbot.renewal:Traceback was:
Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/certbot/renewal.py”, line 418, in handle_renewal_request
main.renew_cert(lineage_config, plugins, renewal_candidate)
File “/usr/lib/python2.7/dist-packages/certbot/main.py”, line 648, in renew_cert
le_client = _init_le_client(config, auth, installer)
File “/usr/lib/python2.7/dist-packages/certbot/main.py”, line 399, in _init_le_client
return client.Client(config, acc, authenticator, installer, acme=acme)
File “/usr/lib/python2.7/dist-packages/certbot/client.py”, line 202, in init
acme = acme_from_config_key(config, self.account.key)
File “/usr/lib/python2.7/dist-packages/certbot/client.py”, line 42, in acme_from_config_key
return acme_client.Client(config.server, key=key, net=net)
File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 69, in init
self.net.get(directory).json())
File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 658, in get
self._send_request(‘GET’, url, **kwargs), content_type=content_type)
File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 631, in _send_request
response = self.session.request(method, url, *args, **kwargs)
File “/usr/local/lib/python2.7/dist-packages/requests/sessions.py”, line 488, in request
resp = self.send(prep, **send_kwargs)