1829540 Members
2974 Online
109992 Solutions
New Discussion

ddns

 
Bob Gulien
Advisor

ddns

all,

DNS and DHCP are working except the dynamic updating of dns. I got the following error message:


Jan 24 13:14:22 obi named[2282]: client 10.31.72.70#1038: updating zone 'lc-doma
in.int/IN': update failed: 'RRset exists (value dependent)' prerequisite not sat
isfied (NXRRSET)
Jan 24 13:14:22 obi named[2282]: client 10.31.72.70#1041: update 'lc-domain.int/
IN' denied

I got pcsn:\, sp:\ and ddns-address=10.31.72.3:\ in the dhcptab file and allowupdate in the named.conf. dhcptools -v shows no errors and named-checkconf the same.

anybody got a clue?

Bob
1 REPLY 1
Michael Knaup
Advisor

Re: ddns

That is strange. With the sp:\ tag set, it should suppress prerequisites:


"2. sp
This tag is used to suppress the pre-requites to be sent by the DHCP server as
part of the update packet.

Pre-requisites is a section in the update packet which specifies a set of
conditions to be used by the DNS server for conditional update of DNS records.
Only if all the conditions specified here are met will the DNS server accept
the update.

The pre-requisites that are currently used by the DHCP server are:
1. for an add operation - the records that needs to be added, should not exist
2. for an delete operation - the records that needs to be deleted, must exist

The above default settings are used for an UPDATE (add/delete) operation by the
DHCP server. However, system administrators can suppress the above pre-
requisites by specifying the ???sp??? tag in the DHCP configuration
file, /etc/dhcptab."


Is the ip 10.31.72.70 already in the dns database? Do you have tried to enable the debugging of named with "sig_named debug" to get more information