Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
It produced this output: Mostly forgot. It seemed to have worked, but also said “no module named interface”.
My web server is (include version): Apache
The operating system my web server runs on is (include version): Amazon Linux
My hosting provider, if applicable, is: AWS
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 my certificate for HTTPS expired and, at the same time, I can no longer use the VPN I had set up. Are these things related, or is it just a coincidence? Anyway, I followed some instructions to renew my certificate, and it seems to have worked, but also gave me some error about “no module named interface”. Now, when I try to go to my site, it still doesn’t have HTTPS. Does this mean that it didn’t work, or is there just a delay for it to take effect. If so, about how long is the delay? Thanks.
try looking for the original command:
history | grep cert | more
if found, show command
not a big deal if you can’t find it
in any case, look for cli.ini file
if found show content
if not found, look for /etc/letsencrypt/renewal/<your.cert.name>.conf and show contents
this is all in an attempt to repeat something that we know already worked.
but if all else fails, we can still figure out something (all over again - if needed)
I see your cert expired 6 days ago…
try
sudo certbot-auto
or if certbot-auto is not found
{
sudo certbot --version
(post that to this thread)
and then also run
sudo certbot
}
but go ahead and try
sudo ./certbot-auto
but based on the history it looks like you tried it recently
after it fails (again), show /var/log/letsencrypt/letsencrypt.log