I am carrying out some interoperability tests of Ignition OPC UA client/server with other OPC UA vendors. Recently i tried to connect UaExpert OPC UA client (Unified Automation) with Ignition server. I noticed a lot of error messages while connecting UaExpert client to my Ignition server at opc.tcp://alamscada.dynu.com:4096. Looks like the connection is unstable. But prosys ua client and Ignition ua client works perfectly.
You can also connect to my server and test.
opc.tcp://alamscada.dynu.com:4096.
username/passwd: opcuauser/opcuauser
I have copied the error messages. Can you pls check?
19:30:31.942 | Server Node | alamscada.dynu.com | Connection status of server ‘alamscada.dynu.com’ changed to ‘Disconnected’.
19:30:30.864 | Server Node | alamscada.dynu.com | Connection status of server ‘alamscada.dynu.com’ changed to ‘ConnectionErrorApiReconnect’.
19:30:25.817 | Server Node | alamscada.dynu.com | Connection status of server ‘alamscada.dynu.com’ changed to ‘Connected’.
19:30:20.440 | Server Node | alamscada.dynu.com | Connection status of server ‘alamscada.dynu.com’ changed to ‘ConnectionErrorApiReconnect’.
19:30:15.430 | Server Node | alamscada.dynu.com | Connection status of server ‘alamscada.dynu.com’ changed to ‘Connected’.
19:30:10.054 | Server Node | alamscada.dynu.com | Connection status of server ‘alamscada.dynu.com’ changed to ‘ConnectionErrorApiReconnect’.
19:30:05.038 | Server Node | alamscada.dynu.com | Connection status of server ‘alamscada.dynu.com’ changed to ‘Connected’.
This is the reply from Unified Automation
we have tested the Server and it seems to not provide correct data, even though the other Clients may accept/ignore this wrong behavior, UaExpert needs correct data being returned during connection establishment.
Who is the manufacturer of the Server? Who has programmed it?
The server doesn’t provide basic OPC UA functionality, as reading the NamespaceTable and the ServerStatus/State variable return errors. Those nodes are absolutely necessary for normal UA communication and can not be omitted, so this issue can only be resolved by fixing the server. Server does not comply with OPC UA specification.
Best Regards
Support Team
Unified Automation