<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">Hi,<br class=""><br class="">I currently playing around with the HA and load balancing and I one question appeared:<br class=""><br class="">Scenario:<br class=""><br class="">Multiple DHCP-Relays at different sites with both KEA-Servers as DHCP-Servers. Both servers are available and the load balancing shifts the requests between the two servers.<br class=""><br class="">Incident: Because of a network issue Kea 1 is not available from the clients. The network connection between Kea 1 and Kea 2 still works, so no partner-down state.<br class=""><br class="">Expected behaviour: Kea 2 sees the unacked clients of Kea 1 and sets Kea 1 in partner-down state and handles all requests.<br class=""><br class="">Experienced behaviour: Kea 2 still reports HA_BUFFER4_RECEIVE_NOT_FOR_US and does not handle the requests<br class=""><br class="">Is there a misunderstanding or configuration mistake on my side?<br class=""><br class="">{<br class="">          "library": "/usr/local/lib/kea//hooks/libdhcp_ha.so",<br class="">          "parameters": {<br class="">            "high-availability": [<br class="">              {<br class="">                "this-server-name": "server2",<br class="">                "mode": "load-balancing",<br class="">                "heartbeat-delay": 10000,<br class="">                "max-response-delay": 60000,<br class="">                "max-ack-delay": 10000,<br class="">                "max-unacked-clients": 1,<br class="">                "delayed-updates-limit": 100,<br class="">                "peers": [<br class="">                  {<br class="">                    "name": "server1",<br class="">                    "url": "<a href="http://192.168.248.1:8080/" class="">http://192.168.248.1:8080/</a>",<br class="">                    "role": "primary",<br class="">                    "auto-failover": true<br class="">                  },<br class="">                  {<br class="">                    "name": "server2",<br class="">                    "url": "<a href="http://192.168.248.2:8080/" class="">http://192.168.248.2:8080/</a>",<br class="">                    "role": "secondary",<br class="">                    "auto-failover": true<br class="">                  }<br class="">                ]<br class="">              }<br class="">            ]<br class="">          }<br class="">        }<br class=""><br class="">Thank you,<br class=""><br class="">Mathias</div><div class=""><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, sans-serif; font-size: 11pt; margin: 0cm 0cm 0.0001pt; line-height: 22px;"><br class=""></div></div></div></body></html>