I ran this command:
I followed the instructions on this page: https://certbot.eff.org/lets-encrypt/centos6-apache
I did have to change one command to get things working to the following:
sudo /usr/local/bin/certbot-auto --apache-challenge-location /etc/httpd/conf
It produced this output:
The SSL worked for about a week, and now I get the usual “your ssl doesn’t work” error when I visit the site. Rerunning the command above makes everything run smoothly for another week or so.
My web server is (include version): Apache on CentOS 6
My hosting provider, if applicable, is: Bluehost
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):
I do have access to Cpanel and WHM
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you’re using Certbot): certbot 0.34.2
Other details: I have a few domains on this server. One of them is https://missoulachamber.com/ and I have recently rerun the certbot-auto --apache command above to get the SSL working again. This domain, and all others on the server, stop using the right SSL at seemingly the same time. I left missoula.live with the broken one so we could troubleshoot.
Renewing provides this output:
“You have an existing certificate that has exactly the same domains or certificate name you requested and isn’t close to expiry.”
1: Attempt to reinstall this existing certificate fixes everything.
Somehow it looks like the SSLs all start to point to a different SSL I have on the account. Why is this happening?