<html><body>
<p>Hello, I am starting to setup and learn DHCPv6. I have things working somewhat well, except for the fact that I cannot get Forward DDNS updates to work. Reverse works great, and the machines that fail to update the Forward map are receiving a valid IPv6 address from the range6 declaration in my dhcpd.conf file.<br>
<br>
Here is the error I am getting in /var/log/messages :<br>
<br>
Aug  6 09:59:06 dhcphostname dhcpd: Forward map from WIN-U7QR32NL3M5.domain.com to fd80:1010::2cba FAILED: Has an address record but no DHCID, not mine.<br>
Aug  6 08:41:10 dhcphostname dhcpd: Forward map from WIN-78C6C0I.domain.com to fd80:1010::19ab FAILED: Has an address record but no DHCID, not mine.<br>
Aug  6 08:37:46 dhcphostname dhcpd: Forward map from WIN-VSGHN2L.domain.com to fd80:1010::16a6 FAILED: Has an address record but no DHCID, not mine.<br>
Aug  6 08:35:09 dhcphostname dhcpd: Forward map from WIN-700IAVP.domain.com to fd80:1010::2df8 FAILED: Has an address record but no DHCID, not mine.<br>
<br>
Here are the relevant sections of conf files:<br>
DHCPD------------------------:<br>
dynamic-bootp-lease-length 600;<br>
use-host-decl-names on;<br>
allow booting;<br>
allow bootp;<br>
allow client-updates;<br>
ddns-updates on;<br>
ddns-update-style interim;<br>
ddns-domainname "domain.com";<br>
ddns-rev-domainname "in-addr.arpa.";<br>
option dhcp-lease-time 3600;<br>
option domain-name "domain.com";<br>
option dhcp6.domain-search "domain.com", "ipv4domain.com";<br>
option dhcp6.name-servers fd80:1010::1;<br>
#option ntp-servers fd80:1010::1;<br>
option subnet-mask 255.255.0.0;<br>
<br>
default-lease-time 3600;<br>
max-lease-time 3900;<br>
<br>
key "rndc-key" {<br>
algorithm hmac-md5;<br>
secret "secret_key";<br>
};<br>
zone 0.0.0.0.0.0.0.0.0.1.0.1.0.8.d.f.ip6.arpa. {<br>
primary ntp.domain.com;<br>
key rndc-key;<br>
}<br>
zone domain.com. {<br>
primary ntp.domain.com;<br>
key rndc-key;<br>
}<br>
<br>
# REMOVE this for now since IPv6 PXE isn't supported yet...  next-server fd80:1010::1;<br>
subnet6 fd80:1010::/64 {<br>
range6 fd80:1010::1000 fd80:1010::3000;<br>
update-static-leases on;<br>
}<br>
--------------- End DHCP<br>
<br>
NAMED-----------------:<br>
acl "rndc-users" {<br>
     10.10/16;<br>
     127.0.0.1;<br>
     fd80:1010::/64;<br>
 };<br>
//<br>
// named.conf for Red Hat caching-nameserver <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>
         * If there is a firewall between you and nameservers you want<br>
         * to talk to, you might need to uncomment the query-source<br>
         * directive below.  Previous versions of BIND always asked<br>
         * questions using port 53, but BIND 8.1 uses an unprivileged<br>
         * port by default.<br>
         */<br>
         // query-source address * port 53;<br>
};<br>
<br>
// <br>
// a caching only nameserver config<br>
// <br>
controls {<br>
        inet 127.0.0.1 allow { localhost; } keys { 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.127.in-addr.arpa" IN {<br>
        type master;<br>
        file "named.local";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
};<br>
<br>
zone "255.in-addr.arpa" IN {<br>
        type master;<br>
        file "named.broadcast";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
};<br>
<br>
zone "0.in-addr.arpa" IN {<br>
        type master;<br>
        file "named.zero";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
};<br>
<br>
include "/etc/rndc.key";<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 { any; };<br>
        notify yes;<br>
};<br>
zone "10.10.in-addr.arpa" {<br>
        type master;<br>
        file "/var/named/10.10.rev";<br>
        allow-update { key "rndc-key"; };<br>
        notify yes;<br>
        };<br>
<br>
zone "domain.com" {<br>
        type master;<br>
        file "/var/named/domain.com.hosts";<br>
        allow-update { any; };<br>
        notify yes;<br>
        };<br>
---------------- End NAMED</body></html>