Recursion off\forward

Nick Allum Nick.Allum at
Tue Nov 21 18:17:22 UTC 2006

Would someone be able to explain what "An iterative resolver has to be
able to deal with such responses" would mean. 

What I am trying to do is turn off recusrion, so I just have an
advertising dns server for my domains, however some of my CNAME records
point to some external domains which are not resolving once I set
recursion off. I am running bind 9.2.4


-----Original Message-----
From: bind-users-bounce at [mailto:bind-users-bounce at] On
Behalf Of Chris Thompson
Sent: Wednesday, November 15, 2006 2:01 PM
To: Bind Users Mailing List
Subject: RE: Recursion off\forward

On Nov 15 2006, Nick Allum wrote:

>I had another question within regarding "recursion off"
>If you have recursion off and you have a CNAME that point to some non 
>authorative domain/A Record you get a negative response.

You get a response with the answer section containing the CNAME but not
A record, and an rcode of zero. I wouldn't call that "a negative
response". An iterative resolver has to be able to deal with such

>Is there a way to work around this. Senario My server is the authority 
>for and withing the record I have the following
>For which "" I am not the authority for so when I try to 
>lookup I get a negative response. Is there a way to work 
>around this other than using the IP vs CNAME.

It seems to me that you are still asking for "recursion sometimes"
rather than "recursion no".

Chris Thompson
Email: cet1 at

More information about the bind-users mailing list