We need to know how your website is hosted to be able to give you advice on what to do.
Try to find answers to as many of the following questions as you can, and please provide your real domain name:
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.
My domain is:
I ran this command:
It produced this output:
My web server is (include version):
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don’t know):
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
Unfortunately I do not know most of this information, but if there is a way
to look it up I would certainly figure it out if you could guide me. Thank
you for your help - I am quite inept in this area.
Do you have anybody to help you with the running of your server? It would help to be familiar with how it is setup.
It looks like somebody already set Let’s Encrypt up originally but it is failing to renew.
You will need to SSH in to your server and run letsencrypt renew, certbot renew, or certbot-auto renew, depending on what command was originally used. This will try to renew the certificate and reveal what the issue may be.
There is also a chance that Certbot was not used, but only the person who set it up originally would know the answer.
Additional context: there was an issue with Let’s Encrypt recently which may be the reason for the failing renewal, and that thread provides some advice on what to do.