[dns-operations] TC=1 with RA=0 from a recursive resolver

Doug Barton dougb at dougbarton.email
Mon Mar 21 20:33:25 UTC 2016


On 03/21/2016 07:24 AM, Tony Finch wrote:
> bert hubert <bert.hubert at powerdns.com> wrote:
>>
>> On a philosophical note, the glibc position is defensible but since both
>> Google DNS and dnsdist made the mistake of setting RA=RD *after* judging if
>> the question merited a TC=0 response or not means it may be better to be
>> 'liberal in what you accept'.  Others might make the same mistake.
>
> Shouldn't RA be set independently of the query, purely based on the server
> configuration? If I make a RD=0 query against a recursive server I should
> get an RD=0 RA=1 response.

FWIW, I was looking at the problem the same way Tony did here.

That said, if you get TC=1 it's fair for the resolver to retry even if 
RA=0.

Doug




More information about the dns-operations mailing list