DHCPDv6 crashes when it encounters a duplicate host
Cathy Almond
cathya at isc.org
Mon Aug 16 10:53:54 UTC 2010
It does sound like it might be a bug.
Please can you report it to dhcp-bugs at isc.org and we'll follow up with
you formally.
http://www.isc.org/software/dhcp/news
Thanks
Cathy
Christopher D Haakinson wrote:
> This is happening way too often to be something I have setup incorrectly. I
> believe this is a bug with DHCPv6.
>
> Some more data:
>
> when the server crashes, I cannot re-start it without wiping out the last
> record in the dhcpd6.leases file because I get an error saying: corrupt
> lease file.
> For example:
>
> /var/db/dhcpd6.leases line 74: corrupt lease file; expecting ia_na
> contents, got '
>
> '
>
> ^
> /var/db/dhcpd6.leases line 74: corrupt lease file; expecting ia_na
> contents, got '
>
> '
>
> ^
> /var/db/dhcpd6.leases line 74: corrupt lease file; expecting ia_na
> contents, got '
>
> '
>
> ^
>
> This just repeats until I kill the process and remove the last lease in the
> file. Here is the dhcpd6.leases file:
>
> [root at localhost db]# cat dhcpd6.leases
> # The format of this file is documented in the dhcpd.leases(5) manual page.
> # This lease file was written by isc-dhcp-4.2.0
>
> server-duid "\000\001\000\001\023\367\005\347\000\032d`\0040";
>
> ia-na "Q\023^^\000\001\000\001Lc!\036*\306s\000\000\000" {
> cltt 5 2010/08/13 16:19:26;
> iaaddr fd80:1010::e71b {
> binding state active;
> preferred-life 2250
> max-life 3600
> ends 5 2010/08/13 17:19:26;
> }
> }
>
> ia-na "\211\021^^\000\001\000\001L`\252\226*\306s\000\000\000" {
> cltt 5 2010/08/13 16:19:27;
> iaaddr fd80:1010::ecba {
> binding state active;
> preferred-life 2250
> max-life 3600
> ends 5 2010/08/13 17:19:27;
> }
> }
>
> ia-na "B\014\303%\000\003\000\001\000\021%\303\014B" {
> cltt 5 2010/08/13 16:19:32;
> iaaddr fd80:1010::ffc3 {
> binding state active;
> preferred-life 2250
> max-life 3600
> ends 5 2010/08/13 17:19:32;
> }
> }
>
> ia-na "d\010\210^\000\001\000\001Lc\261^*\306s\000\000\000" {
> cltt 5 2010/08/13 16:19:33;
> iaaddr fd80:1010::e83c {
> binding state active;
> preferred-life 2250
> max-life 3600
> ends 5 2010/08/13 17:19:33;
> }
> }
>
> ia-na "\204\001C^\000\003\000\001\000!^C\001\204" {
> cltt 5 2010/08/13 16:19:35;
> iaaddr fd80:1010::e7ce {
> binding state active;
> preferred-life 2250
> max-life 3600
> ends 5 2010/08/13 17:19:35;
> }
> }
>
> ia-na "\004\003\210^\000\001\000\001Ld\370T*\306s\000\000\000" {
> cltt 5 2010/08/13 16:19:36;
> iaaddr fd80:1010::fbe8 {
> binding state active;
> preferred-life 2250
> max-life 3600
> ends 5 2010/08/13 17:19:36;
> }
> }
>
> ia-na "\004\003\210^\000\001\000\001Ld\370T*\306s\000\000\000" {
> cltt 5 2010/08/13 16:19:41;
> iaaddr fd80:1010::fbe8 {
> binding state abandoned;
> preferred-life 2250
> max-life 3600
> ends never;
> }
> }
>
>
> The weird part is that it looks like the last lease is formatted properly,
> but the daemon will not start with it included in the lease file.
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
More information about the dhcp-users
mailing list