It ran out can't renew

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., so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is: a open port in my home.

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):

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):

Here is the command line with my host name changed and IP changed too.

root@server:~# ssl-cert-check -c ssl-cert-check -c /etc/letsencrypt/live/

Host Status Expires Days

FILE:/etc/letsencrypt/live/ Expiring Dec 30, 2020 29
root@rayday:~# certbot run -a webroot -i apache -w /media/6TB/USBdisk2-3TB/var/www -d
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator webroot, Installer apache
Cert is due for renewal, auto-renewing...
Renewing an existing certificate
Performing the following challenges:
http-01 challenge for
Using the webroot path /media/6TB/USBdisk2-3TB/var/www for all unmatched domains.
Waiting for verification...
Challenge failed for domain
http-01 challenge for
Cleaning up challenges
Some challenges have failed.


I waited a few hours to run the command again. is not my real URL.

Don't know what is wrong. The "Challenge failed for domain" is in red. I guess I must of changed the permissions from last renew not sure.

-Raymond Day

1 Like

Hi @Ray

a domain name is required if you want to create a certificate. An ip address + port isn't enough.

1 Like

Wow took me all day to find it out. The web page that got a error said nginx on it. I don't know what that was. So looked on Google. Found it was at /ect/nginx/sites-available/default file there looked at it and it has a root /var/www/html; in it. I changed that to were I have my web files root /media/WD-10TB-2/USBdisk2-3TB/var/www; Then restarted it. systemctl restart nginx Then refresh my home page on my server about the 100th time I did but this time it came up!

Guess when I updated to 20.04.1 it added that nginx and messed my webpage up.

So now that the web page works I could run the letsencrypt and it says I have 90 days now.

Wow happy got this working good thanks it gave a hint on the webpage that could not be displayed.

-Raymond Day

1 Like

Happy to hear its working but I for one wish we could witness the results of your efforts. :face_with_monocle:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.