My domain is: www.liefdeskriebels.com
I ran this command: sudo systemctl status apache2.service
It produced this output:
Mar 19 21:09:06 bruiloft-wouter-eline systemd[1]: Starting The Apache HTTP Server…
Mar 19 21:09:06 bruiloft-wouter-eline apachectl[1979]: AH00526: Syntax error on line 20 of /etc/apache2/sites-enabled/000-default-le-ssl.conf:
Mar 19 21:09:06 bruiloft-wouter-eline apachectl[1979]: SSLCertificateFile: file ‘/etc/letsencrypt/live/liefdeskriebels.com/fullchain.pem’ does not exist or is empty
Mar 19 21:09:06 bruiloft-wouter-eline apachectl[1979]: Action ‘start’ failed.
Mar 19 21:09:06 bruiloft-wouter-eline apachectl[1979]: The Apache error log may have more information.
Mar 19 21:09:06 bruiloft-wouter-eline systemd[1]: apache2.service: Control process exited, code=exited status=1
Mar 19 21:09:06 bruiloft-wouter-eline systemd[1]: apache2.service: Failed with result ‘exit-code’.
Mar 19 21:09:06 bruiloft-wouter-eline systemd[1]: Failed to start The Apache HTTP Server.
My web server is (include version): Apache
The operating system my web server runs on is (include version): Ubuntu
My hosting provider, if applicable, is: Digital ocean
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
My website was running fine, but all of the sudden Apache does not want to restart and produces the above output. I guess certbot maybe renewed the certificate, but something went wrong. Kind of last what I should do now.