Skip to main content

Local HTTP DCV error 404 w/ AutoSSL + LetsEncrypt

Comments

8 comments

  • rbairwell
    TL;DR: Your server is not currently recognising
    0
  • joshhowa
    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
  • rbairwell
    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 that
    0
  • joshhowa
    I was able to create a test txt file and place it in the folder where AutoSSL apparently places the file for the DCV process. And it works for me. I can navigate to this url and it opens the text file in my browser.
    0
  • joshhowa
    I have attached a screenshot of my dns settings. I have removed IPV6 completely from the records
    0
  • cPRex Jurassic Moderator
    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
  • joshhowa
    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
  • cPRex Jurassic Moderator
    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.