Autossl troubleshooting: Difference between revisions

From Cheatsheet
Jump to navigation Jump to search
Line 10: Line 10:
</pre>
</pre>


If that does not provide enough information use this dubug line to hit the motherload: (dont forget to change '''enterthedomainhere.com''' to the domain in question)
If that does not provide enough information use this debug line to hit the motherload: (dont forget to change '''enterthedomainhere.com''' to the domain in question)
<pre style="white-space: pre-wrap;">
<pre style="white-space: pre-wrap;">
/usr/local/cpanel/3rdparty/bin/perl -MCpanel::DnsRoots -MData::Dumper -e 'local $Cpanel::DnsRoots::Resolver::DEBUG=1; print Dumper(Cpanel::DnsRoots->new()->get_nameservers_for_domain("enterthedomainhere.com"));'
/usr/local/cpanel/3rdparty/bin/perl -MCpanel::DnsRoots -MData::Dumper -e 'local $Cpanel::DnsRoots::Resolver::DEBUG=1; print Dumper(Cpanel::DnsRoots->new()->get_nameservers_for_domain("enterthedomainhere.com"));'
</pre>
</pre>

Revision as of 20:16, 5 May 2018

Domain control validation fails

If you run across a domain that resolves everywhere and even on the server itself, but is giving you the following error:

2:48:48 PM WARN The domain “domain.com” failed domain control validation: “domain.com" does not resolve to any IPv4 addresses on the internet.

Then give this cpanel command a try: (dont forget to change enterthedomainhere.com to the domain in question)

/usr/local/cpanel/3rdparty/bin/perl -mCpanel::DnsRoots -e 'use Data::Dumper; print Dumper(Cpanel::DnsRoots->new()->get_ipv4_addresses_for_domain("enterthedomainhere.com"));'

If that does not provide enough information use this debug line to hit the motherload: (dont forget to change enterthedomainhere.com to the domain in question)

/usr/local/cpanel/3rdparty/bin/perl -MCpanel::DnsRoots -MData::Dumper -e 'local $Cpanel::DnsRoots::Resolver::DEBUG=1; print Dumper(Cpanel::DnsRoots->new()->get_nameservers_for_domain("enterthedomainhere.com"));'