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
Waiting for verification...
Challenge failed for domain
http-01 challenge for
Cleaning up challenges
Attempting to renew cert ( from /etc/letsencrypt/renewal/ produced an unexpected error: Some challenges have failed.. Skipping.
All renewal attempts failed. The following certs could not be renewed:
  /etc/letsencrypt/live/ (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