<html><body>
<p>I have a DHCP server running with IPv6 only. It runs good for about 2 hours(on a fairly busy, internal network), then suddenly it crashes. Every time the crash occurs, the error log always shows that there was a lease already in use(exact error message below), but I don't know how that's happening.<br>
<br>
I am running ISC DHCP Version 4.2.0 with this command:   dhcpd -d -6 -f eth0<br>
<br>
Here is the error output and my dhcpd.conf:<br>
<br>
<br>
-------------------------  Error:<br>
Solicit message from fe80::221:5eff:fe88:19c port 546, transaction ID 0x84B4F00<br>
Sending Advertise to fe80::221:5eff:fe88:19c port 546<br>
Request message from fe80::221:5eff:fe88:19c port 546, transaction ID 0xF8022B00<br>
Sending Reply to fe80::221:5eff:fe88:19c port 546<br>
Decline message from fe80::221:5eff:fe88:19c port 546, transaction ID 0xA7C18B00<br>
Client 00:01:00:01:4c:61:80:b3:2a:c6:73:00:00:00 reports address fd80:1010::f453 is already in use by another host!<br>
Sending Reply to fe80::221:5eff:fe88:19c port 546<br>
Request message from fe80::221:5eff:fe88:19c port 546, transaction ID 0x8F931600<br>
../../../lib/isc/heap.c:210: REQUIRE(index >= 1 && index <= heap->last) failed, back trace<br>
#0 0x51d108 in ??<br>
#1 0x51d2aa in ??<br>
#2 0x52f576 in ??<br>
#3 0x43c00f in ??<br>
#4 0x435018 in ??<br>
#5 0x435e30 in ??<br>
#6 0x438cfd in ??<br>
#7 0x439966 in ??<br>
#8 0x4530d8 in ??<br>
#9 0x4444f2 in ??<br>
#10 0x46d422 in ??<br>
#11 0x53a3f1 in ??<br>
#12 0x53fd61 in ??<br>
#13 0x53031f in ??<br>
#14 0x530550 in ??<br>
#15 0x4464a0 in ??<br>
#16 0x404d1e in ??<br>
#17 0x31cac1d974 in ??<br>
#18 0x403079 in ??<br>
Aborted<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";<br>
option dhcp6.name-servers fd80:1010::2;<br>
default-lease-time 3600;<br>
max-lease-time 3900;<br>
log-facility local7;<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>
}</body></html>