After recieving "Action required: Let's Encrypt certificate renewals" email.
I've run : certbot renew --dry-run
And get this message :
Attempting to renew cert (xxx) from /etc/xxxxx 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.
All renewal attempts failed. The following certs could not be renewed:
/etc/xxxxxxxxx/fullchain.pem (failure)
Well none of my site accept http request on port 80. They all redirect the user to https port with such apache configurations :
<Directory /usr/xxx/>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
< / Directory>
So I'm a little confused on my certificate renewal... Will it works ?
How to solve such a situation ?