-
Notifications
You must be signed in to change notification settings - Fork 276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with using ReferencedNodes #682
Comments
@magiconair could it be that this todo is the root cause? |
#683 fixes the issue |
I think it is basically the same Problem. Although I like the way #619 is a bit more efficient I would prefer having a |
my approach == #683 |
When using
ReferencedNodes
new Nodes will be created using theNodeID
of aExpandedNode
. ThisNodeID
has flags for namespace and server which (the values as we use Node not ExpandedNode) then are not passed when using those Nodeshere you can see the problematic line:
nodes = append(nodes, n.c.Node(r.NodeID.NodeID))
So I have a server which responds with that on a



BrowseRequest
call:UA Secure Conversation Message: BrowseRequest
When using then those nodeIDs for read it produces a invalid request because of the flags and the server returns a error:
UA Secure Converation Message[Malformed Packet]
here in the request above you can see that the flags
c0
are set from the retrievedExpandedNode
ErrorMessage
The text was updated successfully, but these errors were encountered: