msquic icon indicating copy to clipboard operation
msquic copied to clipboard

QUIC_TLS_SECRETS Not Fully Populated on Server

Open nibanks opened this issue 4 years ago • 0 comments

Describe the bug

The ClientRandom isn't populated in the QUIC_TLS_SECRETS for the server side, because the code reads that from the TLS ClientHello before the connection is even indicated to the listener; meaning the app didn't have a chance to set the pointer to the struct to be written to.

Affected OS

  • [X] Windows Server 2022
  • [X] Windows 11
  • [X] Windows Insider Preview (specify affected build below)
  • [X] Ubuntu
  • [X] Debian
  • [ ] Other (specify below)

Additional OS information

No response

MsQuic version

main

Steps taken to reproduce bug

Try to query the QUIC_TLS_SECRETS.

Expected behavior

They are fully populated.

Actual outcome

Everything but ClientRandom is populated.

Additional details

No response

nibanks avatar Jan 28 '22 13:01 nibanks