<html><body>
<p>Hello, I am having an issue with DDNS, IPv6 and Windows clients. I am trying to setup DHCPv6 and DDNS for IPv6, and so far I have DHCPv6 working properly and handing out addresses from the range6. I have reverse IPv6 working. I can get a SuSE linux client to update their forward record using NSUPDATE with no issues. But I can't get a Windows 2008 client to work.<br>
I am using Bind 9.7.1-P2 and DHCP 4.2.0<br>
<br>
Here's a list of the errors I am getting:<br>
        From dhcp:<br>
        Forward map from chrisipv6.serv6.com to fd80:1010::f274 FAILED: Has an address record but no DHCID, not mine.<br>
<br>
        From named<br>
        10-Aug-2010 09:37:56.111 update: info: client 127.0.0.1#19475: updating zone 'serv6.com/IN': adding an RR at 'chrisipv6.serv6.com' AAAA<br>
        10-Aug-2010 09:37:56.111 update: info: client 127.0.0.1#19475: updating zone 'serv6.com/IN': adding an RR at 'chrisipv6.serv6.com' TXT<br>
        10-Aug-2010 09:37:56.113 update-security: info: client 127.0.0.1#19475: signer "rndc-key" approved<br>
        10-Aug-2010 09:37:56.113 update: info: client 127.0.0.1#19475: updating zone '0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa/IN': deleting rrset at '4.7.e.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa' PTR<br>
        10-Aug-2010 09:37:56.113 update: info: client 127.0.0.1#19475: updating zone '0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa/IN': adding an RR at '4.7.e.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa' PTR<br>
        10-Aug-2010 09:37:56.116 notify: info: zone 0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa/IN: sending notifies (serial 201009897)<br>
        10-Aug-2010 09:38:11.555 update: info: client 127.0.0.1#19475: updating zone 'serv6.com/IN': update unsuccessful: chrisipv6.serv6.com: 'name not in use' prerequisite not satisfied (YXDOMAIN)<br>
        10-Aug-2010 09:38:11.556 update: info: client 127.0.0.1#19475: updating zone 'serv6.com/IN': update unsuccessful: chrisipv6.serv6.com/TXT: 'RRset exists (value dependent)' prerequisite not satisfied (NXRRSET)<br>
<br>
<br>
-----------------dhcpd.conf:<br>
dynamic-bootp-lease-length 600;<br>
use-host-decl-names on;<br>
allow client-updates;<br>
ddns-updates on;<br>
ddns-update-style interim;<br>
ddns-domainname "serv6.com";<br>
filename "pxelinux.0";<br>
option dhcp-lease-time 3600;<br>
option domain-name "serv6.com";<br>
option dhcp6.domain-search "serv6.com", "serv.com";<br>
option dhcp6.name-servers fd80:1010::2;<br>
default-lease-time 3600;<br>
max-lease-time 3900;<br>
<br>
key "rndc-key" {<br>
        algorithm hmac-md5;<br>
        secret "123456789";<br>
};<br>
<br>
zone 0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa. {<br>
        primary 127.0.0.1;<br>
        key rndc-key;<br>
}<br>
<br>
zone serv6.com. {<br>
        primary 127.0.0.1;<br>
        key rndc-key;<br>
}<br>
<br>
<br>
subnet6 fd80:1010::/64 {<br>
        range6 fd80:1010::dddd fd80:1010::ffff;<br>
        one-lease-per-client true;<br>
        update-static-leases on;<br>
}<br>
<br>
<br>
---------------- named.conf:<br>
acl "rndc-users" {<br>
     127.0.0.1;<br>
     fd80:1010::/64;<br>
     10.10/16;<br>
 };<br>
<br>
<br>
logging {<br>
        channel simple_log {<br>
                file "/var/log/bind.log" versions 3 size 5m;<br>
                print-time yes;<br>
                print-severity yes;<br>
                print-category yes;<br>
        };<br>
        category default {<br>
                simple_log;<br>
        };<br>
};<br>
<br>
options {<br>
        directory "/var/named";<br>
        dump-file "/var/named/data/cache_dump.db";<br>
        statistics-file "/var/named/data/named_stats.txt";<br>
        listen-on-v6 { any; };<br>
};<br>
<br>
controls {<br>
        inet 127.0.0.1 allow { localhost; } keys { rndc-key; };<br>
};<br>
<br>
include "/etc/rndc.key";<br>
<br>
zone "." IN {<br>
        type hint;<br>
        file "named.ca";<br>
};<br>
<br>
zone "localdomain" IN {<br>
        type master;<br>
        file "localdomain.zone";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
};<br>
<br>
zone "localhost" IN {<br>
        type master;<br>
        file "localhost.zone";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
};<br>
<br>
zone "0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa" {<br>
        type master;<br>
        file "reverse-fd80-1010_64.IP6.ARPA";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
};<br>
<br>
key rndc-key {<br>
        algorithm hmac-md5;<br>
        secret "123456789";<br>
        };<br>
<br>
zone "serv6.com" {<br>
        type master;<br>
        file "/var/named/serv6.com.hosts";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
        };</body></html>