Current DNS templates use the following values by default:
SOA value (86400)
Minimum TTL (86400)
And for the individual DNS records:
A, MX, CNAME (14400)
We have noticed that some DNS checking utilities will say that our customers have DNS problems because the values we are using for some of the above settings are not meeting RFC recommendations.
For example, the Minimum TTL value... RFC2308 suggests a value of 1-3 hours, however the default is 24 hours. Another example, for the SOA Expire value, RFC1912 suggests 2-4 weeks, however the default value of 3600000 is well over 5 weeks (41 days).
Can someone at cPanel review the RFCs and then revise the default DNS values in all of the appropriate DNS templates? This would only affect new cPanel server installs.
Next... there should be a way to notify existing customers about the new default templates, so that cPanel server admins can decide if they want to implement the new values into their customized templates (I think that is how it would work? ) Or perhaps during upcp it would analyze all DNS templates and at least log a message that there are values being used that do not meet RFC recommendations (this would be more work and perhaps not necessary)
I am interested in input on this from other cPanel admins.