I’m trying to run sudo certbot --apache -d subdomain.routercompany.com
and I am getting the following output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for subdomain.routercompany.com
Cleaning up challenges
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.
I’ve been guessing that my problem lies in my Apache 000-default.conf virtual host file which looks like this:
`Listen 80
#Listen 443
<VirtualHost *:80>
ServerName subdomain.routercompany.com
DocumentRoot “/usr/local/apache2/htdocs”
Redirect permanent / https://subdomain.routercompany.com/pydio/
`
The operating system my web server runs on is (include version): Ubuntu 18.04 LTS
I can login to a root shell on my machine (yes or no, or I don’t know): yes
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): certbot 0.31.0
Any help would be appreciated. I’m trying to redirect all port 80 request from subdomain.routercompany.com/pydio to https://subdomain.routercompany.com/pydio