Skip to content

Commit 2952ffa

Browse files
JensPfeifleoroulet
authored andcommitted
Fix get_server_node in Server
The NodeId of the Server node has the identifier 2253, which does not fit in the range (0 < id < 255) required by the two byte NodeId encoding (OPC-6 5.2.2.9). Use FourByteNodeId instead. Client side is correct since 2cbd333.
1 parent 583d970 commit 2952ffa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

opcua/server/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ def get_server_node(self):
377377
"""
378378
Get Server node of server. Returns a Node object.
379379
"""
380-
return self.get_node(ua.TwoByteNodeId(ua.ObjectIds.Server))
380+
return self.get_node(ua.FourByteNodeId(ua.ObjectIds.Server))
381381

382382
def get_node(self, nodeid):
383383
"""

0 commit comments

Comments
 (0)