I’m having some issues with my cert renewal, i’m always getting timed out during my attempts. I’ve already tried some curl to https://acme-v01.api.letsencrypt.org and telnet on port 443, they are both working pretty well.
I ran this command: /opt/certbot/certbot-auto certonly --webroot -w /path/where/website/is -d commande-materiel.alpagroupe.fr
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator webroot, Installer None
Cert is due for renewal, auto-renewing…
Renewing an existing certificate
An unexpected error occurred:
ReadTimeout: HTTPSConnectionPool(host=‘acme-v01.api.letsencrypt.org’, port=443): Read timed out. (read timeout=45)
Please see the logfiles in /var/log/letsencrypt for more details.
My web server is (include version): Apache 2.2.22
The operating system my web server runs on is (include version): Debian 7.10
My hosting provider, if applicable, is: Local server, no hosting provider
I can login to a root shell on my machine (yes or no, or I don’t know): Yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): No
So the problem was about resolving the ip address ? Because when i was trying to ping the address, the domain name was resolved to 23.40.253.15, so I've done the hosts file thing and it didn't work
I think this is the same issue that’s seen previously on this forum where some Akamai edges are dropping request bodies over a certain size on the floor. Never got to the bottom of it though .
Unfortunately you can’t use that workaround in the long term because eventually the IP address will be invalid.
It seems kinda weird, so how can I find a permanent workaround ? Because it took me a day trying to find a solution before going on this forum and I don’t think that asking you a solution every three months is a suitable option.