I tried using LetsEncrypt free SSL for the first time on 15 sites I’m working on. I used certbot to install an SSL cert on all 15 of theses sites 2 days ago. Things went extremely smooth and everything was working perfectly. However, it appears that as of this morning, browsers are now displaying an insecure error with the following error: NET::ERR_CERT_AUTHORITY_INVALID
Could you please logon to GoDaddy cPanel and check the certificate listed in cPanel -> TLS/SSL status?
It seems that now it’s been reverted back to the original self-signed certificate…
Also, as @JuergenAuer said, if you are using cPanel, you aren’t supposed to edit / touch Apache / LSWS files directly, as it will not stay unchanged after reboot / restart / reload.
You should try to either obtained the certificate and update it in cPanel interface manually, or use cPanel api to directly update the certificate from command-line.
acme.sh (another third party acme script) have support for cPanel API.
Ok, That makes sense. I will speak with my hosting provider to see if they have a way to set it up within cPanel, as I’m not seeing any LetsEncrypt integration tools in cPanel currently, just the standard, upload/ install a certificate options.
Allows your cPanel a manual import? If yes, you can create a certificate via Certbot (with Certonly, without installation) and upload it. But you have to do that every 60 - 85 days.