As unusual and rare as it is, I finally got one question that is puzzling me a bit ...
I am running latest EDGE and in Cpanel, there is now a "Email Authentication"
area for setting up "Domain Keys" and "SPF" from Cpanel directly which is
actually quite nice to finally have this built into Cpanel instead of having
to set these options up manually.
However, my Cpanel displays the following warning incorrectly:
And similar respectively for SPF as well ....Code:WARNING: DomainKeys cannot be used because this server is not a DNS server for myserverexpert.com [?]
The only problem is that my server is in fact the authorative DNS server
for all domains on the server and the DNS is in fact registered correctly
and setup to use DNS servers with the server's main and secondary IP
addresses.
I get the sneaky suspicion that Cpanel setup their detection code on
this to check to see if the server's hostname is registered as an
authorative DNS server for the domain instead of checking what IP
addresses the authorative DNS server names actually resolve to
which would explain this warning error being falsely generated.
Does anyone know exactly what Cpanel is using to determine if a
domain's DNS is being handled by the server or not because I can
tell you first hand right now whatever they are doing is broken
since they should be resolving and checking IPs of the authorative
DNS servers for the domains instead of checking the name against
the server hostname which I suspect what they may be doing.
Does anyone have any experience with this issue or know off hand
how to make the warning go away?
Example setup for illustration:
In this situation, both mydomain.com and nextdomain.com report inCode:mydomain.com is a domain on the server with let's say IP 11.22.33.44 nextdomain.com is another domain on the server also with 11.22.33.44 as the account IP address and both domains use the following nameservers as the registered authorative dns servers on their respective domain registrations and WHOIS details: ns1.mydomain.com is registered as the authorative DNS with the IP address registered at the registrar 11.22.33.44 ns2.mydomain.com is registered as the secondary authorative DNS server with the IP address 11.22.33.45 The server has IP addresses 11.22.33.44 to 11.22.33.48 with the primary and shared IP address being the first IP in that series. The server main hostname being "server.mydomain.com" and also has the main server IP address of 11.22.33.44 as the IP address.
their Cpanel control panels under Email Authentication the warnings
listed at the top of this post even though the server is indeed the
authorative server for the respective domains and all DNS functions
are working correctly and no problems with DNS whatsoever.
Incidentally, changing the Domain Keys and SPF records in the Cpanel
does actually work as well and the DNS queries are actually being updated
with the new SPF and Domain Key information. It's just simply the
stupid erroneous warning that I am trying to figure out and get rid of
telling me the server is not authorative for the domains when it really is!
So again, anyone know how to shutdown those warnings or know
specifically how Cpanel is trying to make their authorative determinations
for the domains because they definitely got it wrong as far as their
authorative detection code is concerned and I suspect that might
possibly be because of resolving hostnames instead of comparing
registered authorative DNS servers against known server IP addresses
in the IP pool for the server which would make a lot more sense.



LinkBack URL
About LinkBacks
Reply With Quote





