ddns 'RRset exists (value dependent)' prerequisite not satisfied (NXRRSET)

Mark Andrews marka at isc.org
Tue Feb 28 04:40:00 UTC 2012


In message <CAJzjPKmwVxMCR6yi4Wq6d6NnaiM=gERkcvfefU=wsrxcZUsKVw at mail.gmail.com>,
 Gregory Machin writes:
> Hi
> 
> I'm running  DHCP Server V3.0.1 on Debian 3.2 and BIND 9.7.1-P2 on
> Ubuntu 10.10 , this is part of a staged migration , hens the old
> Debian server.
> 
> When machines request an ip from the dhcp server I see the following
> in the dhcp server logs :
> 
> Can't update forward map nzhmlwks0091.et.endace.com to 192.168.69.245:
> no such RRset
> 
> And at the same time on the Bind server I see :
> 
> Feb 28 16:17:11 nzhmlsrv01 named[3363]: client 192.168.64.242#40426:
> view interenal: updating zone 'et.endace.com/IN': update unsuccessful:
> nzhmlwks0091.et.endace.com: 'name not in use' prerequisite not
> satisfied (YXDOMAIN)

The DHCP server said only make this change if there is nothing at
the name and there was something at the name.  This is done to
prevent DHCP overriding static entries.

> Feb 28 16:17:11 nzhmlsrv01 named[3363]: client 192.168.64.242#40426:
> view interenal: updating zone 'et.endace.com/IN': update unsuccessful:
> nzhmlwks0091.et.endace.com/TXT: 'RRset exists (value dependent)'
> prerequisite not satisfied (NXRRSET)

The DHCP server said only make this change if the TXT record that
says I did the last change exists and it doesn't.  This is done to
prevent the DHCP server changing/removing records it didn't add.

The TXT record was used to encode what is now encoded in the DHCID
record.  See http://www.ietf.org/rfc/rfc4701.txt

> What are these errors and how do I resolve them ?
 
If you are certain that there is not a collision removing all the
records at the name will permit DHCP to add new record.

dhcp-users at isc.org would be a good place to discuss what DHCPD is trying
to do.

> Thanks
> 
> Greg
> _______________________________________________
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
> from this list
> 
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org



More information about the bind-users mailing list