small sibling glue records help

Alexander Ottl alexander.ottl at
Wed Dec 19 16:42:20 UTC 2007

Alan Clegg wrote, On 12/19/2007 03:20 PM:
> Anatoly Pugachev wrote:
>> Can someone explain me, what does mean:
>> 18-Dec-2007 13:34:10.856 zone '' has no SIBLING GLUE address records (A or AAAA)
>> Does that mean, that i should add A record for into zone file?
>> I already have 
>> sub1    NS
>>         NS
> What this message means is that the nameservers (pointed to by the NS
> records) reside within the zone for which they are authoritative.  For
> the nameserver of the zone above (in this case to be able to
> provide a response including the IP addresses of the nameservers for the
> subordinate zone, you need the IP addresses in the parent.
> In other words, yes, you should add A records for the nameservers that
> live within the zone in question.  I'm thinking that your example is
> probably:
>  sub1    NS
>          NS
> In this case, you need to add:
> IN A x.y.z.a
> IN A l.m.n.o
> to the zone file.  (that's the "glue")
> AlanC

Forgive me for correcting you, Alan, but that's not entirely true.
Actually - according to the error message above - there are *TWO* zone
cuts/delegations below ( and and
one's name servers lie below the other. That's why the error message
reads SIBLING GLUE instead of REQUIRED GLUE. In any case, the A record
for is the glue that's missing.

If I understand correctly, not handing out this glue record invites a
resolving name server querying for any names below to
abandon its original query and start hunting for, then
probably abandoning that query to hunt for the name servers of (, This would work with a BIND 9
resolver but used to be a problem with BIND 8.


More information about the bind-users mailing list