wrong RD/RA flags cause exim4 to fail if no MX Record for a domain is set

Dr. Volker Jaenisch volker.jaenisch at inqbus.de
Fri Aug 1 13:59:44 EDT 2008


Hello Sam!

Sam Trenholme wrote:
>> RA              Recursion Available - this be is set or cleared in a
>>                response, and denotes whether recursive query support is
>>                available in the name server.
>>
>> So RA seems of value if one likes to know whether or not the query has
>> undergone recursive treatment or if the DNS-Server supports recursive queries.
>>     
>
> OK, first of all, I have noted this bug and I do have a "I will fix
> RFC violations that you can demonstrate real-world problems with"
> policy with MaraDNS bug fixes (However, I won't change things to
> follow the RFC exactly just for the sake of following the RFCs).
>   
I agree absolutly with that.
> RA won't tell you if a given query is one where recursion was used.
> All it will tell you is whether you can perform recursion with a given
> DNS server.  This is useless information; a user using a DNS server
> not allowing recursion will quickly find this out when they can't go
> to google.com, hi5.com, or whatever social networking site is popular
> in their region.
That's true from the perspective of a user maintaining his small
home-office.


More information about the list mailing list