Joshua Perry

Registered
Feb 29, 2016
4
0
1
Australia Gold Coast
cPanel Access Level
DataCenter Provider
Hi All,

I recently logged into my WHM DNS only server, and found that i was unable to add a new DNS zone (Home>DNS Functions>Add a DNS Zone).

The button 'Add Zone' is missing, i can see where it should be in the 'source' code of the page, but the code for the actual button is not there (see examples below).

Issue is consistent across different browsers and computers.

Does anybody have any ideas on how to fix?

Is it possible for me to manually re-add this code into the page?
(i was unable to find where the file that loads this page is stored)

Things i have already tried include:


Rebuild Easy Apache
Upgrade from Easy Apache 3 -> 4
Update to latest cPanel 'RELEASE'
Update to latest cPanel 'RELEASE' but force re-install
System Update, including Kernel packages

I am able to add DNS zones via the command line:

/usr/local/cpanel/scripts/adddns --domain randomdomain.com.au --ip 111.112.113.114


Thanks in advance, any help is greatly appreciated!





From a working cPanel server:

<h3>Associate with Account (Optional)</h3>
</div>
<user-domain-list
id="userDomainList"
domains="domains"
selection-required="userRequired"
ng-model="selectedDomain"
></user-domain-list>

<div class="row">
<div class="col-md-12">
<div class="form-group action-group">

<button type="submit" ng-disabled="!userSelectionForm.$valid" class="btn btn-primary" id="userDomainListSaveButton">Add Zone</button>
</div>
</div>
</div>



From the DNS only cPanel server:


<h3>Associate with Account (Optional)</h3>
</div>
<user-domain-list
id="userDomainList"
domains="domains"
selection-required="userRequired"
ng-model="selectedDomain"
></user-domain-list>

<div class="row">
<div class="col-md-12">
<div class="form-group action-group">
</div>
</div>
</div>
</form>
<div growl></div>
</div>


 

cPanelMichael

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

That feature isn't included with cPanel DNS-Only systems. You'd need to add or edit the zone via the cPanel server that's connected to the DNS-Only server via clustering. Or, you could manually add or edit the zone via the command line on the DNS-Only server.

Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,261
463
Hi Joshua,

The following case is for standard cPanel installations as opposed to cPanel DNS-Only:

Fixed case CPANEL-16853: Added conditionals to make the userlist handle zero users when optional.

It's not possible to manage zones through WHM with cPanel DNS-Only. Instead, you'd edit the zone on the hosting server that's synced to the DNS-Only server. We do have a feature request you can vote for at:

Ability to view DNS zones on cPanel DNS-only server

Thank you.