This article discusses the issue of inconsistent TTL values in DNS records. You can ensure that records sharing the same name and type have consistent TTL values to prevent errors when adding or editing records. With our Premium DNS service, included with our paid web hosting and email plans, you can set custom TTL values for your DNS settings, giving you enhanced control. Additionally, we offer technical support for DNS management with all our paid plans.
Symptoms
When you attempt to edit or insert a new DNS record, you may encounter an error message similar to the following:
domain.com`s “MX” records have mismatched TTL values (14400 and 300). Records of the same name and type must always have the same TTL value.
Description
This error occurs when you try to add a record to a zone that already contains similar types of records (such as A records, CNAME records, TXT records, or MX records) with defined TTL values. If you attempt to add a record with a different TTL value, this error will be triggered.
Resolution
To resolve this issue, you can ensure that all records of the same type share identical TTL values. For instance, if an MX record exists with a TTL of 14400, you must set all MX records in the zone to have the same TTL value of 14400.
Additional Information
With our Premium DNS service, available with our web hosting and email hosting plans, you can set your own TTL values for your DNS records. This allows you greater control and flexibility in managing your DNS records. Plus, our dedicated technical support team is here to assist you with any DNS-related queries or issues that may arise.