With version 1.5.1 of UaExpert this was no problem, but since 1.6.1 (?) or at least 1.6.3 this does not work anymore.
After comparing the Wireshark traces of both connects, it look like the 1.6.3 version does not send a ActivateSessionRequest after the CreateSession.
This results in BadSessionNotActivated and BasSessionIdInvalid during the browse
Messages from version 1.6.3 in Wireshark:
Code: Select all
Hello message
Acknowledge message
OpenSecureChannel message: OpenSecureChannelRequest
OpenSecureChannel message: OpenSecureChannelResponse
UA Secure Conversation Message: CreateSessionRequest
UA Secure Conversation Message: CreateSessionResponse
UA Secure Conversation Message: BrowseRequest
UA Secure Conversation Message: ServiceFault
Code: Select all
Hello message
Acknowledge message
OpenSecureChannel message: OpenSecureChannelRequest
OpenSecureChannel message: OpenSecureChannelResponse
UA Secure Conversation Message: CreateSessionRequest
UA Secure Conversation Message: CreateSessionResponse
UA Secure Conversation Message: ActivateSessionRequest
UA Secure Conversation Message: ActivateSessionResponse
UA Secure Conversation Message: ReadRequest
UA Secure Conversation Message: ReadResponse
Thanks