Buffer overflow with more than 500 interfaces
We are currently trying to switch from isc-dhcp to kea for our dhcp server. In our specific use-case we have the need for about 520 subnets / vlans. Each vlan is connection via its own network interface to the server. Unfortunately, Kea crashes if you add a few more interfaces beyond 500.
We already tried increasing the file descriptors, but the underlying issue appears to be related to some coded socket limit, as far as we can tell. Is it possible to run a single kea instance with more than 500+ interfaces and subnets? Is this a known issue / a way to fix this on our end?
Some more details:
Kea Version: 2.2.0-1
Crash:
INFO [kea-dhcp4.dhcp4.139733613603264] DHCP4_STARTED Kea DHCPv4 server version 2.2.0 started
kea-dhcp4[692861]: *** buffer overflow detected ***: terminated
This issue might be related to #908 (closed), but we weren't able to find any suitable fix.