[Kea-users] Failure Scenario Evaluation

Diogo André de Assumpção daa at meta.com
Tue Mar 11 00:46:20 UTC 2025


Hi All,

I’m evaluating possible failure scenarios with Kea (currently testing with version 2.2.1). One specific scenario I’m going through is with two servers set up as load-balancing HA pair. Some setup details:

- Servers are hosted at different locations
- Clients are in a third location, using relays to interact with DHCP
- Using MT and dedicated listener
- Servers1 and Server2 are able to communicate and exchanged  heartbeats without interruptions
- Clients can obtain v4 and v6 addresses and classification is even

What I’m testing:

Network failure scenario where Server2 is no longer receiving DHCP traffic from relays. Server 1 continues to receive traffic from relays. Servers 1 and 2 continue to receive heartbeats from peer.

In a scenario like this, I expected that server1 would detect a partner down due `secs` or  `elapsed-time` exceeding `max-ack-delay`, and `max-unacked-clients` also exceeding the max value set. But I’m not seeing that and clients that were previously classified and allotted to server2 do not receive any DHCP response after the simulated network failure.

Is it a wrong assumption? Am I missing something in the configuration?

Sample config attached.


Thanks,
– Diogo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20250311/55a98dc4/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kea-dhcp4.conf
Type: application/octet-stream
Size: 3593 bytes
Desc: kea-dhcp4.conf
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20250311/55a98dc4/attachment.obj>


More information about the Kea-users mailing list