When SDL Core starts the handshake for an encrypted service, it sends a SendHandshakeData query with type 0x20 (NOTIFICATION). According to SDL-0317, this message is a request/response pair, and Core should send this message with the type 0x00 (REQUEST). In addition, Core always sends a value of 0 for the Sequential Number field, whereas it should send a different value for every request.
Bug Report
When SDL Core starts the handshake for an encrypted service, it sends a SendHandshakeData query with type
0x20
(NOTIFICATION). According to SDL-0317, this message is a request/response pair, and Core should send this message with the type0x00
(REQUEST). In addition, Core always sends a value of0
for the Sequential Number field, whereas it should send a different value for every request.Reproduction Steps
encrypted=true
Expected Behavior
Core sends SendHandshakeData security query with REQUEST type and a unique sequential number
Observed Behavior
Core sends SendHandshakeData security query with NOTIFICATION type and a sequential number of
0
OS & Version Information