The letsencrypt.log says timeout, but my access log from apache says that the request has been served:
18.197.227.110 - - [06/Aug/2019:13:39:04 +0200] “GET /.well-known/acme-challenge/0exLEunVGwJq-jsWRkCA8B28wHoPzGbRH_4PfLdDUFY HTTP/1.1” 200 88 “-” “Mozilla/5.0 (compatible; Let’s Encrypt validation server; +https://www.letsencrypt.org)”
My domain is:
bbr-test8.printern.dk
I ran this command:
certbot certonly --manual -d bbr-test8.printern.dk --preferred-challenges http --debug-challenges -v
The operating system my web server runs on is (include version):
NAME=“Red Hat Enterprise Linux Server”
VERSION=“7.5 (Maipo)”
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):
No
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you’re using Certbot):
certbot 0.23.0
Visible Content: Not Found The requested URL /.well-known/acme-challenge/check-your-website-dot-server-daten-dot-de was not found on this server.
Port 80 is open, checking a random file in /.well-known/acme-challenge there is the expected answer http status 404 - Not Found.
But:
One check isn't enough, there are 4 checks with different ip addresses. Do you have a blocking firewall with regional settings?
Create the two subdirectories yourRoot/.well-known/acme-challenge, there a file (file name 1234), then check the complete url with the online tool, to see, if there is a http status 200 - ok.
Thanks, that is the problem. I have compared it with another site I have and there is no such regional setting. Are there a workaround or do you have to remove the regional setting?