Session Resumption Fails Due to Uninitialized Session ID Context #4603
Replies: 2 comments 2 replies
-
For step 4, could you share the server code that sends the resumption ticket? Are you able to repro this with logging enabled and share the logs here? Instructions for collecting logging is here: https://github.com/microsoft/msquic/blob/main/docs/Diagnostics.md |
Beta Was this translation helpful? Give feedback.
-
Thank you for sharing the code snippets. Those appear correct to me. |
Beta Was this translation helpful? Give feedback.
-
Description :
When attempting to resume a connection using the resumption ticket sent by the QUIC server after a successfully established connection, the resumption process fails. Upon checking the logs, a TLS error occurs on the server side with the message: session id context is uninitialized.
client-side reports :
server-side reports:
MsQuic version
Both client and server uses v2.3.5
Affected OS
Linux
Additional OS information
Debian 12
Steps to Reproduce:
Expected Behavior:
The server should successfully resume the connection using the provided resumption ticket without errors.
Actual Behavior:
The connection fails to resume due to TLS handshake error.
Beta Was this translation helpful? Give feedback.
All reactions