Status: Enabled, WARNING: SPF cannot be used because this server is not a DNS serv

gundamz

Well-Known Member
Mar 27, 2002
245
0
316
Status: Enabled, WARNING: SPF cannot be used because this server is not a DNS server for abcdomain.com

The server is using own dns and we have setup nameservers to use for abcdomain.com.

dnsstuff report SPF 'passed'

any ideas what's wrong?
 

gundamz

Well-Known Member
Mar 27, 2002
245
0
316
I am using 'Release'

Is 'current' safe to use?
 

gflamerich

Well-Known Member
Jul 21, 2003
122
0
166
Does the improvements to SPF management includes the creation of SPF records on clustered servers?

Because we have all our boxes clustered, we have no problem to create SPF records on the nameservers that coincide with the domain nameservers, but we have nameserver clustered and wanted to keep it that way.

Canthe server check if the nameserver is clustered to synchronized with the server the domain is hosted?
We searched at release notes but didn't find if this will be resolved this way.


Thanks
 

cPanelKenneth

cPanel Development
Staff member
Apr 7, 2006
4,607
80
458
cPanel Access Level
Root Administrator
The only Zone modified is that on the server where the cPanel account is modified.
 

cPanelKenneth

cPanel Development
Staff member
Apr 7, 2006
4,607
80
458
cPanel Access Level
Root Administrator
It all depends upon your particular cluster is configured.


The SPF and DomainKeys tools only modify the Zone on the local server. If your DNS Cluster is setup to replicate Zone updates to other Cluster members, then the changes will be replicated to the other Cluster members by the synchronization tools.
 

gflamerich

Well-Known Member
Jul 21, 2003
122
0
166
It all depends upon your particular cluster is configured.


The SPF and DomainKeys tools only modify the Zone on the local server. If your DNS Cluster is setup to replicate Zone updates to other Cluster members, then the changes will be replicated to the other Cluster members by the synchronization tools.

That is very different from the prior answer, so, if clustering is set to replicate, the change will propagate.....

Excellet ;) ....

(I imagine cpanel should have a better way to spread the word regarding changes, new features..... we are still trying to understand the new easy apache..... )
 

apricotweb

Registered
Dec 17, 2006
1
0
151
jayntguru: In my experience it is just a matter of waiting for the changes to take effect.

I think the changes should be pushed to the DNS cluster, if possible. Mainly to stop the error being shown to the user when cPanel checks the DNS or the error message could be changed? Maybe (Could not verify SPF as working, please check back later).

My understanding of cPanel could be wrong here but don't other changes like adding a parked domain get pushed to the DNS cluster immediately? Why can't the changes to SPF do the same?
 

VeZoZ

Well-Known Member
Dec 14, 2002
245
0
166
cPanel Access Level
DataCenter Provider
I believe this has to do with the NS records not matching that of what the users name servers are set to.


So for example you could have domain.com name servers on the domain registrar side set to:

ns1.mydomain.com
ns2.mydomain.com

Now you have your name server setup in WHM set to something other than ns1.mydomain.com and ns2.mydomain.com the problem comes up.

So if your ns records say

ns1.otherdomain.com
ns2.otherdomain.com

This error will show up.
 

MediaServe

Well-Known Member
PartnerNOC
Apr 9, 2004
141
10
168
Dallas, Texas
cPanel Access Level
DataCenter Provider
i have the same NS record set at registrar and in zone files, but I still got the message.
Same here, using latest current. We have DNS clustered, an updates are circular - i.e. Server 1 updates Server 2, Server 2 updates 3, and then when you get to that last server, it updates server 1. All hosting servers have nameservers enabled, but there are only two servers that are actually running official nameservers.

We have a customer who cannot enable domainkeys, has the nameservers set to our nameservers, which are the clustered nameservers used across all our servers, but this customer is on a server that is not serving as one of the nameservers.

Can I reconfigure clustering so that this works? I can have every server update the two nameservers directly, I suppose, rather than do it the way we're currently doing it, if that will change anything about this problem.
 

jack01

Well-Known Member
Jul 21, 2004
200
0
166
Me too:

Status: Enabled, WARNING: SPF cannot be used because this server is not a DNS server for <domain>

I am using:

WHM 11.15.0 cPanel 11.18.3-C21703
CENTOS Enterprise 4.6 x86_64 on standard - WHM X v3.1.0

this server is not a NS but is linked into the cpanel dns cluster nameservers, and full updating is enabled. The SPF records HAVE taken effect on the NS but this error message is still showing, thereby causing my clients confusion.

Please can cpanel remove this error message?
 
Last edited:

cPanelKenneth

cPanel Development
Staff member
Apr 7, 2006
4,607
80
458
cPanel Access Level
Root Administrator
That error message occurs because a dig lookup for the domain, using a root nameserver, failed.
 

jack01

Well-Known Member
Jul 21, 2004
200
0
166
cpanelkenneth,

are you implying that the root server in question is failing, or that cpanel's code to call dig is bad?...