slave: WARNING: recursion requested but not available
    Kevin Darcy 
    kcd at chrysler.com
       
    Fri Jun  6 18:20:16 UTC 2014
    
    
  
On 6/6/2014 7:35 AM, Reindl Harald wrote:
> Am 06.06.2014 13:28, schrieb Matus UHLAR - fantomas:
>> On 06.06.14 13:13, Reindl Harald wrote:
>>> why does in case of asking the slave always come a
>>> "WARNING: recursion requested but not available"
>>> even if you dig a A-record he is authoritative?
>> because you request recursion and the server does not provide it.
>>
>> use "dig +norecurse" not to request recursion
> i am asking a auth name server for it's own domain
> where and why do i request recursion in that case?
dig can't read your mind and thus know what you want to emulate. For 
most queries issued via dig, either a) the user wants to emulate a stub 
resolver, or b) the RD flag doesn't matter either way. That's why RD=1 
is the default. The +norecurse flag -- setting RD=0 -- is one of the 
ways you tell dig to emulate an iterative resolver when it composes its 
query. An even better emulation includes setting a reasonable buffer 
size via EDNS0, since most modern iterative resolvers do that too.
                                                         - Kevin
    
    
More information about the bind-users
mailing list