GICT knowledge base
Diagnose cPanel Addon Domain DNS Errors Without Global Bypasses
Published
cPanel may reject a new hosted domain when it cannot resolve the expected nameserver information or the domain points to infrastructure outside the server’s trusted DNS design. Diagnose the exact error first. Do not turn on server-wide domain exceptions merely to get past the form.
Check the domain and intended website
Confirm the spelling, registration status and account ownership, the hosting plan’s domain allowance and the intended document root. Modern cPanel uses Domains > Create a New Domain; historical screens called this Addon Domains. A separately hosted site needs its own intended root rather than accidentally sharing another site’s files.
Adding a hosted domain does not register it, transfer ownership or complete registrar delegation. It can also create associated internal domain data depending on the panel release; do not delete generated entries blindly while troubleshooting.
Separate these error cases
- Could not determine the nameserver IP address: check current registration, delegation, nameserver host/glue records and whether the server’s configured recursive resolvers can resolve them. A temporary lookup failure is not proof that the domain is unregistered.
- Domain points to an address not associated with this server’s DNS: review the intended external-DNS or cluster design and administrator-managed trusted nameserver configuration. External authoritative DNS can be legitimate, but it needs the approved hosting workflow.
- Already exists or belongs elsewhere: have the administrator inspect account/zone associations and ownership. Do not remove another account’s domain or entire DNS zone to force reuse.
Do not weaken global checks as a routine fix
The former instructions enabled Allow Remote Domains or Allow unregistered domains in WHM Tweak Settings. Those are distinct server-wide policy exceptions, not interchangeable repairs. cPanel explicitly warns that enabling Allow Remote Domains can cause serious security issues. Do not enable either globally as a customer troubleshooting step.
If legitimate pre-cutover provisioning is needed, use a provider-approved, ownership-verified approach. An administrator should review the specific domain, resolver and cluster configuration while preserving isolation and existing policy. Do not change every customer’s security boundary to accommodate one failed addition.
Provide useful support evidence
Open a support ticket with the exact domain, intended account/site, error text and approximate time. Share sensitive account evidence only through the authenticated channel. After the scoped correction, verify the saved document root, public DNS, TLS and actual website separately. No DNS row or successful form submission alone proves a complete working site.
References: current Domains interface, domain-policy options and warnings and cluster trusted nameserver context.
Reviewed October 16, 2026. The matching error guide was consolidated here. No domain, trust list, resolver or global security setting was changed.
Related guides
Host Additional Domains on an Eligible InterServer Account
Check your hosting limits, choose a separate site or alias and use cPanel or DirectAdmin with deliberate DNS, content and certificate verification.
cPanelHardening Your cPanel Server: Beyond the Basics After CVE-2026-41940
Security is a moving target. With the recent discovery of CVE-2026-41940, it has become clear that just having a firewall isn't enough anymore.
cPanelcPanel and Plesk notice: Awstats,. Webalizer and Analog stats are being removed
Important Update: cPanel and Plesk Phasing Out Legacy Statistics Tools If you regularly check your website traffic through your hosting control panel, we have an...
cPanelThe dangers of shared licenses (in other words unofficial/cracked licenses)
Why Cracked cPanel Licenses Aren’t Worth the Risk: A Guide for InterServer Customers When you’re managing a server, every dollar counts.
