My domain is: alice.hatters.org.uk
I ran this command: sudo certbot renew --dry-run
It produced this output:
Domain: alice.hatters.org.uk Type: unauthorized Detail: Invalid response from http://alice.hatters.org.uk/.well-known/acme-challenge/A0Axf9ky4sCodxAlUoK5_gwYQWZElaB4MAm7qq5rwCQ: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p"
My web server is (include version): Apache2
The operating system my web server runs on is: Ubuntu 18.04
My hosting provider, if applicable, is: Jump Networks
I can login to a root shell on my machine: Yes
I’m using a control panel to manage my site: No
The version of my client is: 0.28.0
While the domain given is alice.hatters.org.uk, that is the canonical name of the host machine. The web server’s name is www.hatters.org.uk. I’m not sure why the canonical name is getting involved in the certificate otherwise, nor why I’m getting this error now when renewals have been happening fine until now.
There is no LE version of the Apache 000-default.conf file though - is that an issue? All other web certificates on the machine are renewing fine.