Closed VitorKawao closed 2 weeks ago
Hello Vitor,
The server returns that error, not the client. Is the server able to read all of the input arguments passed? Would you be able to get an unsecured wireshark capture?
Regards, Nauful
Hello,
I think the server received the arguments, at least the "pow" and 15.0 and executed correctly the method
I attached the wireshark zipped. call_wireshark.zip
Thank you, Vítor Guedes
There might be an issue with the return type but I can't find it in the wireshark capture. Can you trim the wireshark to only that part of the timeline, or tell me which ports are used for opcua?
Regards, Nauful
Hello, I don't know if I understand correctly what to do with trim the wireshark. But it this one:
I attached another zip with the new wireshark, and I included a wireshark with uaexpert (it works with it, I don't know if it helps)
I am using 53530 port. wireshark.zip
Best Regards, Vítor Guedes
I see the UA traffic in call_uaexpert
but not in call_api
. Can you show me the body for call request and response via api?
This is the one for call_uaexpert
:
Hello,
The call request
The call response
I zipped again the wireshark call_api.zip
Maybe I am doing something wrong at the code.
Best Regards, Vítor Guedes
Found and fixed a bug, please try with the latest.
Hello,
The BadTypeMismatch error was fixed, but unfortunately I have another problem. Now it is returning BadDecodingError
The problem seems to be at numOutputs
Because it only have two and succeeded became false
I attached again the wireshark call_api.zip
Best regards, Vítor Guedes
Hmm, pushed another update. Please try that and let me know if it works.
Thanks, Nauful
Now it is working!!
Thank you so much Vítor Guedes
Great! I'll push a new package in a bit.
Thanks, Nauful
Hello Nauful,
My client asked me to implement call/methods. As I don't have his opc server, I tried to find one for free. So I found Prosys (https://prosysopc.com/products/opc-ua-simulation-server/) I could Read its InputArguments and OutputArguments, but when I try the call, its execute the method at the server
But the StatusCode returns BadTypeMismatch
Do you know what can be?
Best Regards, Vítor Guedes