Stork not pulling correct HA status
I am running KEA 1.8.3 and stork 0.20.0.
Stork server is running on "eventsdhcp2" with an agent installed on "eventsdhcp1" and "eventsdhcp2" (port 8090 on Server 2) for monitoring.
When I kill the network port to "eventsdhcp1" I can see that "eventsdhcp2" takes over successfully and starts dishing out DHCP as expected. But Stork stops refreshing for a long time and when it eventually does refresh it shows the wrong information about HA status. Sometimes it will show "eventsdhcp1" as still online and "eventsdhcp2" as being unavailable. Sometimes it shows that both are still online BUT both are responding to DHCP traffic, but in reality "eventsdhcp1" is actually offline and "eventsdhcp2" has taken over as expected.
The only thing that seems to sort it out is restarting the stork server on "eventsdhcp2".
Anyone come across this before and know where I could be going wrong?
In the pictures below, both servers are actually back online and functioning as expected, with "eventsdhcp1" as the primary and "eventsdhcp2" sitting as the backup.