Local HTTP DCV error 404 w/ AutoSSL + LetsEncrypt
I'm new to all of this, so I will try my best to explain what is happening.
The registrar for all of my Domains are via Google. I set my name servers to the ones suggested by adding the Linode name servers to all of them and then Added them all to my cPanel, but I am getting the following error when trying to run AutoSSL on my domains.
[QUOTE]DNS DCV: No local authority: "****.***"; HTTP DCV: The system queried for a temporary file at "http://****.***/.well-known/acme-challenge/2FHTFP_IJ4L4B5JRLA1CUD0RPEAJYDB2", but the web server responded with the following error: 404 (Not Found). A DNS (Domain Name System) or web server misconfiguration may exist.
Things I have tried already tried:
Things I have tried already tried:
-
well, pinging my domain does indeed give me the IP address (the correct one), with zero packet loss. Google is the registrar for all of my domains, but they are managed through my host (Linode) and I can confirm that they indeed are pointing to my IP address. Which is why this is confusing to me. I can visit my websites now and they work fine, but are not secured of course. Outside of what I have tried, I am running out of things to check for. 0 -
I can visit my websites now and they work fine
There's at least one configuration problem then. I've just tried going to Website test: www.howard.codes the "Same website on IPv6 and IPv4" is coming up bad. You probably need to tweak the AAAA records at Linode to point to the server. However, SSL issuance should still work as that uses port 80 over IPv4 and Let's Debug shows no errors stopping this. Can you try making a folder called .well-known in public_html and adding a test file in there just to check that0 -
I have attached a screenshot of my dns settings. I have removed IPV6 completely from the records 0 -
Does this command, run from the local cPanel server experiencing the AutoSSL issues, return the correct nameservers for your domain? /usr/local/cpanel/3rdparty/bin/perl -MCpanel::DnsRoots -MData::Dumper -e 'print Dumper(Cpanel::DnsRoots->new()->get_nameservers_for_domain("domain.com"));'
Just replace "domain.com" with the actual domain you're working with.0 -
Does this command, run from the local cPanel server experiencing the AutoSSL issues, return the correct nameservers for your domain?
/usr/local/cpanel/3rdparty/bin/perl -MCpanel::DnsRoots -MData::Dumper -e 'print Dumper(Cpanel::DnsRoots->new()->get_nameservers_for_domain("domain.com"));'
Just replace "domain.com" with the actual domain you're working with.
Yes, this is what it returned.$VAR1 = { 'ns4.linode.com' => '162.159.26.99', 'ns3.linode.com' => '162.159.25.129', 'ns2.linode.com' => '162.159.24.39', 'ns1.linode.com' => '162.159.27.72', 'ns5.linode.com' => '162.159.24.25' };
0 -
At this point it might be best to create a ticket with our team so we can see at exactly what the point the DNS detection fails. 0
Please sign in to leave a comment.
Comments
8 comments