Troubleshooting Let's Encrypt Certificate Expiration: Need Help with Automatic Renewal

Hello all,

I got an email from Let’s Encrypt warning me that my certificates are expiring in 19 days.

After running sudo systemctl status certbot.timer, I confirmed the upcoming expiration date.

I then attempted a dry run for renewal with sudo certbot renew --dry-run and received the following message:

http-01 challenge for radio.nessradio.net
Waiting for verification...
Challenge failed for domain radio.nessradio.net
http-01 challenge for radio.nessradio.net
Cleaning up challenges
Attempting to renew cert (radio.nessradio.net) from /etc/letsencrypt/renewal/radio.nessradio.net.conf produced an unexpected error: Some challenges have failed.. Skipping.
All renewal attempts failed. The following certs could not be renewed:
  /etc/letsencrypt/live/radio.nessradio.net/fullchain.pem (failure)

Can someone explain how to set up automatic renewal for the certificates?

Thank you!

Ok so it was a simple fix… I just needed to open my port 80 that was blocked by my firewall…
hope it helps someone else