Skip to content

Endless loop with ISC DHCPv6 client #68

@FelixJacobi

Description

@FelixJacobi

Hello Henri,

I am looking forward to hear from you, since we've worked together on your project in the past and usually works very well in my environments. Thanks so far :) .

I have some new trouble the first time since a couple of years:

Since the Bookworm upgrade on client, it seems that ISC DHCPv6 client seems to do not work very well with dhcpy6d (no clue exactly why):

This is the log in the time frame on the server side:

jacobi-bs.de ~ # tail -f /var/log/dhcpy6d.log
2025-10-05 12:51:32,502 dhcpy6d INFO REQUEST | transaction: cfc11a | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 | answer: normal | client_llip: fe80:0000:0000:0000:0000:c0ff:fea8:0002 | counter: 4 | duid: 000100012d87ccf30200c0a80002 | ia_options: [3] | iaid: c0a80002 | interface: enp3s0 | last_message_received_type: 3 | mac: 02:00:c0:a8:00:02 | options_request: [23, 24, 39, 31]
2025-10-05 12:51:32,502 dhcpy6d INFO REPLY | transaction: cfc11a | options: [3, 7, 23, 24, 31, 39]  | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:44ab:6404:1024:09d3 fd59:3f01:6a1e:2000:c606:ba37:4bd5:0a58 | client_class: default_enp3s0 | hostname: paperless
2025-10-05 12:51:35,851 dhcpy6d INFO SOLICIT | transaction: a1f15c | answer: normal | client_llip: fe80:0000:0000:0000:0000:c0ff:fea8:0002 | counter: 1 | duid: 0001000130750a150200c0a80002 | ia_options: [3] | iaid: c0a80002 | interface: enp3s0 | last_message_received_type: 1 | mac: 02:00:c0:a8:00:02 | options_request: [23, 24, 39, 31]
2025-10-05 12:51:35,851 dhcpy6d INFO ADVERTISE | transaction: a1f15c | options: [3, 7, 23, 24, 31, 39]  | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:49aa:d2ac:7c5e:0e41 fd59:3f01:6a1e:2000:2946:f3cb:b212:0bc4 | client_class: default_enp3s0 | hostname: paperless
2025-10-05 12:51:51,417 dhcpy6d INFO SOLICIT | transaction: a1f15c | answer: normal | client_llip: fe80:0000:0000:0000:0000:c0ff:fea8:0002 | counter: 2 | duid: 0001000130750a150200c0a80002 | ia_options: [3] | iaid: c0a80002 | interface: enp3s0 | last_message_received_type: 1 | mac: 02:00:c0:a8:00:02 | options_request: [23, 24, 39, 31]
2025-10-05 12:51:51,417 dhcpy6d INFO ADVERTISE | transaction: a1f15c | options: [3, 7, 23, 24, 31, 39]  | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:49aa:d2ac:7c5e:0e41 fd59:3f01:6a1e:2000:2946:f3cb:b212:0bc4 | client_class: default_enp3s0 | hostname: paperless
2025-10-05 12:52:03,773 dhcpy6d INFO SOLICIT | transaction: a1f15c | answer: normal | client_llip: fe80:0000:0000:0000:0000:c0ff:fea8:0002 | counter: 3 | duid: 0001000130750a150200c0a80002 | ia_options: [3] | iaid: c0a80002 | interface: enp3s0 | last_message_received_type: 1 | mac: 02:00:c0:a8:00:02 | options_request: [23, 24, 39, 31]
2025-10-05 12:52:03,774 dhcpy6d INFO ADVERTISE | transaction: a1f15c | options: [3, 7, 23, 24, 31, 39]  | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:49aa:d2ac:7c5e:0e41 fd59:3f01:6a1e:2000:2946:f3cb:b212:0bc4 | client_class: default_enp3s0 | hostname: paperless
2025-10-05 12:52:05,548 dhcpy6d INFO SOLICIT | transaction: a1f15c | answer: normal | client_llip: fe80:0000:0000:0000:0000:c0ff:fea8:0002 | counter: 4 | duid: 0001000130750a150200c0a80002 | ia_options: [3] | iaid: c0a80002 | interface: enp3s0 | last_message_received_type: 1 | mac: 02:00:c0:a8:00:02 | options_request: [23, 24, 39, 31]
2025-10-05 12:52:05,548 dhcpy6d INFO ADVERTISE | transaction: a1f15c | options: [3, 7, 23, 24, 31, 39]  | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:49aa:d2ac:7c5e:0e41 fd59:3f01:6a1e:2000:2946:f3cb:b212:0bc4 | client_class: default_enp3s0 | hostname: paperless
2025-10-05 12:52:18,350 dhcpy6d INFO SOLICIT | transaction: a1f15c | answer: normal | client_llip: fe80:0000:0000:0000:0000:c0ff:fea8:0002 | counter: 5 | duid: 0001000130750a150200c0a80002 | ia_options: [3] | iaid: c0a80002 | interface: enp3s0 | last_message_received_type: 1 | mac: 02:00:c0:a8:00:02 | options_request: [23, 24, 39, 31]
2025-10-05 12:52:18,350 dhcpy6d INFO ADVERTISE | transaction: a1f15c | options: [3, 7, 23, 24, 31, 39]  | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:49aa:d2ac:7c5e:0e41 fd59:3f01:6a1e:2000:2946:f3cb:b212:0bc4 | client_class: default_enp3s0 | hostname: paperless
2025-10-05 12:52:22,393 dhcpy6d INFO SOLICIT | transaction: a1f15c | answer: normal | client_llip: fe80:0000:0000:0000:0000:c0ff:fea8:0002 | counter: 6 | duid: 0001000130750a150200c0a80002 | ia_options: [3] | iaid: c0a80002 | interface: enp3s0 | last_message_received_type: 1 | mac: 02:00:c0:a8:00:02 | options_request: [23, 24, 39, 31]
2025-10-05 12:52:22,393 dhcpy6d INFO ADVERTISE | transaction: a1f15c | options: [3, 7, 23, 24, 31, 39]  | addresses: 2003:000a:0838:8f00:0000:0000:0000:0002 fd59:3f01:6a1e:2000:0000:0000:0000:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:0000:c0ff:fea8:0002 fd59:3f01:6a1e:2000:0000:c0ff:fea8:0002 2003:000a:0838:8f00:49aa:d2ac:7c5e:0e41 fd59:3f01:6a1e:2000:2946:f3cb:b212:0bc4 | client_class: default_enp3s0 | hostname: paperless

That's how DHCPv6 client reacts on the replies:

Image

After a few retries and some time, DHCPv6 client finally is fine with the packet received and configures the interface. I know, that ISC is dead and Debian seems going to replace it with dhcpcd in the future. I am not willing to that now, since new things have to ripen their time.

Therefore: Do have any clue, what's happening here?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions