Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: bridgesintounity.org
I ran this command: sudo certbot --apache -d bridgesintounity.org -d www.bridgesintounity.org
It produced this output: Congratulations! Your certificate and chain have been saved
My web server is (include version) Apache/2.4.18 (Ubuntu)
I am seeing this error from apachectl:
AH00526: Syntax error on line 17 of /etc/apache2/sites-enabled/bridgesintounity.org-le-ssl.conf:
SSLCertificateFile: file ā/etc/letsencrypt/live/bridgesintounity.org/fullchain.pemā does not exist or is empty
ā¦HOWEVER: the file does exist (via softlink) and it isnāt empty.
I have three other domains on the same server and they are working.
The operating system my web server runs on is (include version): Ubuntu 16.04
My hosting provider, if applicable, is: my own VPS on Linode
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): no
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if youāre using Certbot): 0.31.0
MORE INFORMATION:
I had this problem previously, couldnāt debug it, so I disabled the certificate, removed even the apache virtual host files (for the site and le ) under sites-available/ and sites-enabled/, then re-did the apache virtual hosts configuration and re-ran the above certbot command ā¦it ran well but then when I tried to navigate to the site in a browser I got the ssl protocol error.
Thanks in advance for the help!