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.
The operating system my web server runs on is (include version):
CentOS 6.9
My hosting provider, if applicable, is:
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):
Virtualmin 6.02
This just started yesterday, it has been working fine for well over a year but just started getting the error. It is only the server.snapto.co.uk which fails the others are fine even though they all point to the same place. Renewing other domains work fine.
All four hostnames give the same 404 response for the acme-challenge path, e.g.;
$ curl -X GET -I http://server.snapto.co.uk/.well-known/acme-challenge/
HTTP/1.1 404 Not Found
Date: Tue, 16 Jan 2018 01:03:26 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
Accept-Ranges: bytes
Vary: Accept-Encoding
X-XSS-Protection: 1; mode=block
X-UA-Compatible: IE=edge
X-Content-Type-Options: nosniff
Content-Length: 1156
Content-Type: text/html; charset=utf-8
Can you confirm that you can create a test file at /home/snapto/public_html/.well-known/acme-challenge/test and reach it in a browser, on all of the hostnames?
404 response is correct it is like that for all domains and yes I already tested reaching a test file which it does. I also ran a dry-run of Certbot for the other 3 domains and it was fine, plus other domains on the server renewed fine when this error first appeared.
I just checked the details of the cert via the browser padlock and it says for all snapto domains it is marked as trusted for for a completely different domain which is on the server yet the details of the cert appear to correct.
Any ideas as to how this can happen
How to resolve such as if I revoke any of the certs for snapto and / or the other domain etc etc
The cert for snapto is crucial as this is used for the mail server and by a lot of users.