Bug #15130
openKea will not start with identical MAC address filters on multiple interfaces
0%
Description
Steps to duplicate:
Enter identical MAC address filters on two interfaces. kea will no longer start:
Jan 2 17:45:31 kea-dhcp4 94541 ERROR [kea-dhcp4.dhcp4.0x37f82be12000] DHCP4_INIT_FAIL failed to initialize Kea server: configuration error using file '/usr/local/etc/kea/kea-dhcp4.conf': Can't add class: Client Class: mac_001122 has already been defined (/usr/local/etc/kea/kea-dhcp4.conf:62:13)
Tested on:
24.03-DEVELOPMENT (amd64)
built on Wed Dec 27 6:00:00 UTC 2023
FreeBSD 15.0-CURRENT
Updated by aleksei prokofiev 4 months ago
Tested on:
23.09.1-RELEASE (amd64)
built on Wed Dec 20 18:27:00 UTC 2023
FreeBSD 14.0-CURRENT
I can confirm this behavior
Updated by Kris Phillips 4 months ago
I can confirm this issue. I also can confirm that it happens with both the Allowed MACs and Denied MACs fields. You can have your MAC address in the same field on two or more interfaces or one in each opposing field on each interfaces to trigger the issue.