different TTLs for multiple TXT records

Mark Andrews marka at isc.org
Sat Sep 26 14:13:02 UTC 2020


It won’t happen and there is zero point in doing so as all RRs in a RRset are deleted at the same time. 
-- 
Mark Andrews

> On 26 Sep 2020, at 23:59, Verne Britton <vbritton at staff.wvnet.edu> wrote:
> 
> I see that RFC2181, written I think 20+ years ago, says in part
> 
> 
>> 
>> 5.2. TTLs of RRs in an RRSet
>> 
>>  Resource Records also have a time to live (TTL).  It is possible for
>>  the RRs in an RRSet to have different TTLs.  No uses for this have
>>  been found that cannot be better accomplished in other ways.  This
>>  can, however, cause partial replies (not marked "truncated") from a
>>  caching server, where the TTLs for some but not all the RRs in the
>>  RRSet have expired.
>> 
>>  Consequently the use of differing TTLs in an RRSet is hereby
>>  deprecated, the TTLs of all RRs in an RRSet must be the same.
> [...]
> 
> 
> 
> but in the last few years, perhaps even a decade, TXT record usage has expanded to be used for many different and unique purposes, such as domain ownership verification and SPF data.
> 
> 
> What is the proper avenue to request an enhancement so each TXT record can have its own unique TTL value?
> 
> Can bind be changed to do this, or must the RFC be changed first?
> 
> 
> Or, please give advice on how to do this today  :-)
> 
> 
> a live example for a client
> 
> 
> dig TXT newriver.edu
> 
> ;; ANSWER SECTION:
> newriver.edu.           3590    IN      TXT     "docusign=b8923ecb-9c2e-4ead-ac43-17c3d522fd49"
> newriver.edu.           3590    IN      TXT     "MS=ms76391508"
> 
> 
> I desire to have the MS= record have a TTL of say 3600, but want the docusign record to have a TTL of 86400
> 
> ... I put 3590 in there to make it easier to find it when looking at the zone file ...
> 
> 
> 
> Verne
> --------------------------------------------------------------------
> Verne Britton, Lead Systems Programmer   voice:   (304) 293-5192 x230
> Systems Support Group                    (in WV, call 1-800-253-1558)
> West Virginia Network for                FAX:     (304) 293-5540
>     Educational Telecomputing           vbritton at staff.wvnet.edu
> 837 Chestnut Ridge Road                  http://www.wvnet.edu
> Morgantown, WV  26505
> _______________________________________________
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
> 
> ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
> 
> 
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users



More information about the bind-users mailing list