we have a client daemon who constantly (1 sec) monitors some tags (just 3 tags) on a OPC UA Server.
The problem is that often (5 to 10 times in 15 hours) it gives BadNoCommunication 'Server not responding to keep alive requests.'
The customers says that he had verified the ethernet adapter, the cable, there are no switchs in between but it is still giving the error.
What does it mean and what can we check more?
Does communication recover or is it a permanent disconnection?
Not responding to keepalives usually means a read response is not being returned in a timely manner.
This could be because the server is hung up for some reason.
Or there is a bug in key renegotiation logic that happens to fire at the same time as a request (bug in client or server).
Try increasing the keepalive time.
Check the security token lifetime.