DDNS and Hidden Master == Brain-Damaged

John Hascall john at iastate.edu
Wed Jan 26 17:27:56 UTC 2005

Can somebody explain to me why on earth the DDNS code,
after looking up the SOA for the zone to be updated,
insists on checking the NS records for the zone to see
if the SOA.MNAME is listed there?

Comment taken from lib/bind/resolv/res_findzonecut.c :
 *      ultimately we want some server addresses, which are ideally the ones
 *      pertaining to the SOA.MNAME, but only if there is a matching NS RR.
 *      so the second phase (after we find an SOA) is to go looking for the
 *      NS RRset for that SOA's zone.

PS, allow-update-forwarding is not the answer.

More information about the bind-users mailing list