Closed lovasoa closed 2 years ago
When you say latest update, which commit is that? I have updated the versions to 0.10 but there should be no changes to the code. However, one recent change requested was to loosen the tokio requirement from a specific version e.g. 1.18, to just 1.x.
The bug started appearing when upgrading from 0.8.1 to 0.9.0: https://crates.io/crates/opcua-server/versions
It may be a consequence of https://github.com/locka99/opcua/issues/182 , the error appears in the logs after the unsuccessful connection from the java client, (the packet dump of which is in https://github.com/locka99/opcua/issues/182 ). It seems that this server isn't able to properly close the connection after the failed connection.
You can reproduce it with a fresh milo client, for instance with https://hub.docker.com/r/inductiveautomation/ignition
Since the latest update, when trying to connect to the opcua server from ignition (by inductive automation), the server logs the following error, and the connection fails. Nothing more is logged.