Hi there, I have 5 domains configured under Apache. All were “sslised” using certbot and the virtual host configs are identical (Other than obviously the domain names) But when I run certbot renew --dry-run they all renew fine, except for one that fails with:
“Attempting to renew cert (angry-monk.com) from /etc/letsencrypt/renewal/angry-monk.com.conf produced an unexpected error: Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain. Please add a virtual host for port 80… Skipping.”
I’ve set up Apache to redirect all port 80 requests to https there are no virtual hosts configured on port 80, but that’s true for all the domains. I can’t figure out why this one domain fails with this response. Diffs of this and an working virtual host file only differ in paths to the certs, server name and alias, and log files. The domain works fine in my browser, https is functioning great. It just won’t auto-renew.