Professional Communication
Software Development Tools

OPC Foundation member and certified logos

Online Forums

Technical support is provided through Support Forums below. Anybody can view them; you need to Register/Login to our site (see links in upper right corner) in order to Post questions or issues. You do not have to own a commercial license in order to use the OPC Labs support. Our team is actively monitoring the forums, and provides replies as soon as possible.

Please read Rules for forum posts before reporting your issue or asking a question. OPC Labs team is actively monitoring the forums, and replies as soon as possible.

Various technical information can also be found in our Knowledge Base. For your convenience, we have also assembled a Frequently Asked Questions page.

Do not use the Contact page for technical issues.

OPCUA: Frequent connection drops

More
24 Sep 2026 16:03 #14700 by support
Hello,

some questions:

1) Case 1: Are you subscribed to something? Because if not, then disconnecting after HoldPeriod is the behavior by design.

2) Case 2: When you say "We have not had this issue before", what do you mean by "before"? Are you referring to a different QuickOPC  version, or is there anything else that has changed, or did it just start appearing without any change in the system you are aware of?

3) Case 2: The error says "{BadNoCommunication}. Server not responding to keep alive requests.". Therefore the first thing to is to check whether the server is responding to keep alive requests. We will need a WireShark log of the communication, and the corresponding log from the QuickOPC application, with timestamps attempting to correlate the two.

4) Case 2: Do you know if there is a high CPU load on the client or on the server, or the network is congested?

It would be also worth to set higher value to KeepAliveInterval in session parameters.

Regards
 

Please Log in or Create an account to join the conversation.

More
24 Sep 2026 13:59 #14698 by Andriy
Hello,
Environment:
.NET Version: 10
QuickOPC Version: 5.84.374
OPC UA Server: custom implementation
We are experiencing intermittent communication interruptions with OPCUA servers.

Case 1: unexplained disconnected event
The Disconnected event fires without any apparent cause. Shortly after, communication is restored. This issue can be reproduced by delaying the data response from the OPC UA server for 5-6 seconds.
Workaround: Setting HoldPeriod to a large value mitigates this issue.

Case 2: BadNoCommunication Keep-Alive Failures
On a separate server, we experience frequent disconnections with the following error:
Code:
Error reported for OPC UA endpoint "opc.tcp://zzzz:62541". ConnectionState: Disconnecting. Error: "Opc.UA.ServiceResult=0x80310000" "OPC UA service result - {BadNoCommunication}. Server not responding to keep alive requests. + Some possible causes of this error are that the OPC-UA server is not running, or is not configured to listen on the specified port. Also, the network connection may be broken (cable unplugged?). + The client method called (or event/callback invoked) was 'ServerConditionChanged'." OpcLabs.EasyOpc.UA.UAServiceException: OPC UA service result - {BadNoCommunication}. Server not responding to keep alive requests. + Some possible causes of this error are that the OPC-UA server is not running, or is not configured to listen on the specified port. Also, the network connection may be broken (cable unplugged?). + The client method called (or event/callback invoked) was 'ServerConditionChanged'.
We have not had this issue before

Please Log in or Create an account to join the conversation.

Moderators: support, vaclav.zaloudek
Time to create page: 0.116 seconds