cpanel unable to verify authoritative nameserver

mojamoi

Well-Known Member
Jul 23, 2007
195
0
66
Hello,

when i try to enable dkim from cpanel> email authenication i get this error
DKIM

DKIM is a means of verifying incoming email. It ensures that incoming messages are unmodified and are from the sender from whom they claim to be. This feature works to prevent incoming spam messages.
Status: Enabled Warning: cPanel is unable to verify that this server is an authoritative nameserver for “idomxxx.com”. [?]
Your current raw DKIM record
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
Hello :)

That message typically indicates the use of external name servers for the domain name associated with the account. Can you modify it's name servers at the registrar so it uses the cPanel server for hosting the DNS?

Thank you.
 

marsm

Member
Jan 17, 2013
10
0
1
cPanel Access Level
Root Administrator
I get the same error: Warning: cPanel is unable to verify that this server is an authoritative nameserver for

My domains point to a third party provider that hosts my domains and I use their nameservers. How can I point Cpanel to see that I'm using those nameservers and get around this issue?

- - - Updated - - -

As a related question, how do I ammend my server's nameservers so that they apply to all my IPs?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
The option you are attempting to use requires a change in the DNS zone of the domain name. cPanel will not alter the DNS zones on remote servers. Thus, you will have to manually add entries on the remote DNS server, or change the name servers for your domain name so the DNS is handled on the cPanel server.

Thank you.
 

Escale

Registered
Jul 16, 2014
1
0
1
cPanel Access Level
Root Administrator
The option you are attempting to use requires a change in the DNS zone of the domain name. cPanel will not alter the DNS zones on remote servers. Thus, you will have to manually add entries on the remote DNS server, or change the name servers for your domain name so the DNS is handled on the cPanel server.

Thank you.

I have the same issue with only one account in my server for a domain, let's call it example.com. The DNS at the registar are the same as the other domains working fine at the same registar.
So how can I fix this for just this email account?

Code:
Status: Enabled WARNING: The system cannot verify that this server is an authoritative nameserver for “example.com)”. [?]
Your current raw DKIM record is:
paulina._domainkey.example.com 14400 IN TXT "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAGxgvpvY1793Z2lRltPr7DDAq0SEGoVU4CBXIpbPFELQZoCmu6u7WYahD6maQr8x4ADp0KcjxDOlikp12+7oeG9s2EKnOXVR8vu0t0QEgFoS5uVo8k5K5obowOvK6uTeplx9ZlT8WWqzc6M+aYxUHHpgbZ2eygtDfvixHswIPECARB"
This is displayed on the DKIM section inside the Authentication page for the domain hosted.
 
Last edited by a moderator:

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
Hello :)

Have you verified the IP addresses associated with the name servers assigned to this domain name are IP addresses that are added to the cPanel server? You can use a third-party website such as IntoDNS to verify this.

Thank you.
 

iero

Member
Jul 2, 2013
11
0
51
cPanel Access Level
Root Administrator
Hello,

I have the same issue, my domain is BikeCover.tld , i went to intodns, everything seems ok, in mail-tester says:

DomainKeys Identified Mail (DKIM) is a method for associating a domain name to an email message, thereby allowing a person, role, or organization to claim some responsibility for the message.

i dont understand
 
Last edited by a moderator:

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
I have the same issue, my domain is BikeCover.tld , i went to intodns, everything seems ok, in mail-tester says:
You mentioned that everything looks okay on IntoDNS. Are the IP addresses associated with the name servers assigned to this domain name the same IP addresses that are added to the cPanel server?

Thank you.
 

_Lex

Registered
Sep 8, 2016
4
0
1
UK
cPanel Access Level
Website Owner
Hi sorry to reopen an old post - but Ihave the same issue. I have been to intodns and everything looks fine.

how do i verify "Are the IP addresses associated with the name servers assigned to this domain name the same IP addresses that are added to the cPanel server"

thanks for reading
Lex
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
how do i verify "Are the IP addresses associated with the name servers assigned to this domain name the same IP addresses that are added to the cPanel server"
For instance, when using IntoDNS, you should see IP addresses associated with the parent name servers associated with the affected domain name. Are those IP addresses added to your cPanel server? Also, your access level is listed as "Website Owner". You may need to contact your web hosting provider for additional assistance if you do not have root access to the system.

Thank you.
 

_Lex

Registered
Sep 8, 2016
4
0
1
UK
cPanel Access Level
Website Owner
Hi Thanks for posting...

ah ok, I see. So intoDNS states that the parent servers are
ns1.xxx.com. ['91.198.xxx.xxx'] [TTL=172800]
ns2.xxx.com. ['91.146.xxx.xxx'] [TTL=172800]
ns3.xxx.com. ['95.142.xxx.xx'] [TTL=172800]

The only IP associated with teh domains is 91.146.yyy.yyy - so should i add those listed in intodns as a records?

The mail is routed via Google's servers on ther web apps for work service.

Thanks for the help
Lex
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
It's not the IP address assigned to the account that matters, but rather whether the IP address is configured on the cPanel server itself. You can add remote name server IP addresses to the "Remote Name Server IPs" tab in:

"WHM >> IP Functions >> Configure Remote Service IPs"

The option is documented at:

Configure Remote Service IPs - Documentation - cPanel Documentation

Thank you.
 

_Lex

Registered
Sep 8, 2016
4
0
1
UK
cPanel Access Level
Website Owner
Thanks - my provider does not give access to WHM so i am unable to do it, and explaining the issue to them seems to be getting me no where - they just keep stating that my email is routed through Google. Which is true, but the DKIM is provided by google.

Am I missing something here?

Thanks so much
Lex
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
Hello,

The DKIM record must be added at the DNS host of the domain name. You may need to ask your hosting provider for additional information about why you can't add the DKIM record via cPanel if the DNS for the domain name is handled on the cPanel server.

Thank you.