Bug #16019
closedKea can unintentionally attempt to spawn multiple processes and fail
0%
Description
When doing things like restarting the Kea service or switching between ISC and Kea, there is a possibility of Kea attempting to launch multiple copies of itself.
I haven't been able to recreate the exact situation where this happens, but we've had 4-5 different customers experience the same issue. Once the problem occurs, the following log items are present repeatedly:
kea-dhcp458922: WARN [kea-dhcp4.dhcpsrv.0xf488ce12000] DHCPSRV_OPEN_SOCKET_FAIL failed to open socket: Failed to open socket on interface [Interface Here], reason: failed to bind fallback socket to address [Interface Address Here], port 67, reason: Address already in use - is another DHCP server running?
Once this happens, you have to manually kill the duplicate processes and then restart the Kea service for the problem to go away.