Symptoms
When using Transfer Tool to migrate domains from another system, you may run into a warning message such as the following:
This system is not authoritative for the zone “myexampledomain.tld”. You must update the nameservers for “myexampledomain.tld” from “xyz.ns.cloudflare.com” and “abc.ns.cloudflare.com” to “ns1.nameserver.tld” and “ns2.nameserver.tld” to complete this transfer. |
Description
This warning occurs when the domain being transferred has DNS managed through a 3rd party system which is not managed by the cPanel control panel. To be clear, this is just a warning. Unless otherwise stated in another Error, the transfer of the account and its contents would have completed normally.
The warning specifically advises that for the migration to be complete, the authoritative nameservers(configured at the domain's registrar) should be changed to point to examples given which are the default nameservers for the user performing the transfer. Ostensibly, this indicates that DNS has not been updated to point to the new server.
Workaround
You can work around in few different ways:
- If you wish to keep the 3rd party nameservers(such as when using cloudflare or the domains registrar), then you'll want to update the DNS zones in that 3rd party system to make sure all relevant records point to the new servers IP. The administrators of that 3rd party system will need to advise you on what specific steps to take.
- If you want to use the nameservers specified in the warning(nameservers belonging to the user that is executing the transfer, i.e. root, or a reseller), then the domain owner must use the registers system to change the authoritative nameservers.