Cannot create account because DNS entry already exists ?!

DReade83

Well-Known Member
Oct 20, 2006
196
0
166
Cheshire, UK
Just tried to add an account. cPanel says it can't because the DNS for this domain is already being hosted.

cPanel wants me to remove the entire DNS records first, then create the account. In effect this will lead to downtime, because as soon as I remove the records, the change will be pushed out in seconds.

And of course, what if I can't create the account, what do I do then?!

cPanel Staff - this needs fixing! Version 10 never did this, why have you coded this into version 11?! What's wrong with creating an account and attaching a pre-configured DNS record to the account?!
 

oulzac

Well-Known Member
Aug 7, 2005
131
0
166
Cpanel 10 did do this, this has always been the case.
You can not create an account for a domain if there is a DNS zone.

Simple solution, remove the dns zone, create the account.
 

DReade83

Well-Known Member
Oct 20, 2006
196
0
166
Cheshire, UK
First off I never had this problem with version 10.

Second if I remove the zone, the website will stop working, and I can't afford for any downtime. So there must be a simpler way of doing this surely?!
 

cPanelNick

Administrator
Staff member
Mar 9, 2015
3,488
35
158
cPanel Access Level
DataCenter Provider
Cpanel 10 did do this, this has always been the case.
You can not create an account for a domain if there is a DNS zone.

Simple solution, remove the dns zone, create the account.
CONFIRMED: cPanel 10 behaved the same way.


You could manually remove the zone from /var/named and /etc/named.conf without reloading the server .. then you would have no downtime.