cPanel DNS records cannot be edited

 
cPanel_new.png

Overview

New and Migrated cPanel accounts may run into issues adding, editing, and removing DNS records using the cPanel Zone Manager.
 

Error Cause

We've identified that this is a common issue when the Time To Live (TTL) value for TXT records are mismatched/different from each other. TXT TTL values must be uniform to each other.
There is a great explanation of this requirement in RFC2181 section 5.2.
This error can also appear if different record types do not share the same TTL (such as SRV and CAA records)
 

Error Message

You may see the below popup/toast notification when trying to add, edit, or remove DNS records:
dns_error.png
 

Steps To Fix

If you run into this issue you should:
  1. Confirm if there are multiple TXT records
  2. Confirm if they all have the same TTL value set
  3. If not, edit all the TXT records to be the same TTL value (preferably 3600)
  4. Confirm whether you can now add a new record/edit an existing one
    Please note: If you are still experiencing this issue, please ensure other record types share the same TTL value
 
Once each record type has the same TTL, you should be seeing the below Green notifications again, this confirms that you can edit the cPanel DNS Zone moving forward:
dns_fixed.png
 

Next Steps

If you are still experiencing issues when trying to add, edit, or remove cPanel DNS records then please get in contact with our Support Team

Was this article helpful?
4 out of 8 found this helpful