jackybek
jackybek
after reading some documentation on reverseConnect in opcFoundation, i made the following changes: 1. in uaExpert, change ReverseConnect->Client Endpoint Url from opc.tcp://virtualskies:4839 to opc.tcp://192.168.1.157:4839 2. regenerate the DER certificate and...
My current setup as follows: A. uaExpert is running on my laptop : 192.168.1.157 B. opcua server is running on rpi : 192.168.1.109 Do you mean to configure uaExpert as...
what does RHE refer to ?
Hi Alexander, thanks for your reply. This are the steps I tried (normal connect) 1. in the server settings dialog, i entered the following information then press ok. I can...
Ok. Now i switch to Martrikon OPCUA Explorer and i start getting some response back from the server. in the client settings, i created a Reverse Connect Server Endpoint URL...
I change UA_RULEHANDLING_ACCEPT to UA_RULEHANDLING_DEFAULT, but still get the same message at the server end: ~~~ The server sends no timestamp in the request header. See the 'verifyRequestTimestamp' setting. ~~~...
I turned off encryption in my code. I also checked my source code that launches reverseconnect. int retval = UA_Server_addReverseConnect(uaServer, UA_STRING(client_endpoint), reverseConnectStateCallback, (void *)callbackContext, &handle); Here the client_endpoint i entered...
After reviewing the settings and code and making the necessary amendments, this is the current state: ~~~ Source Code: use the client URL in UA_Server_addReverseConnect() function. Matrikon - ReverseConnect Settings...
I changed UA_RuleHandling verifyRequestTimestamp = UA_RULEHANDLING_ACCEPT, but still get "The server sends no timestamp in the request header". I checked the source code for ReverseConnect: ~~~ /* Check timestamp in...
Workaround: I hardcoded "server->config.verifyRequestTimestamp = UA_RULEHANDLING_ACCEPT" in ua_server_binary.c [processMSG() ] and reverse_connect finally worked on Matrikon. Normal connect from uaExpert client to OPCServer is also working fine. I notice that...