Skip to content

[Bug]: Regression: TLS extension pre_shared_key (41) is not used #191

@nihiloid

Description

@nihiloid

TLS client version

v1.10.0

System information

MacOS 15.5

Issue description

During TLS connection renegotiation, the PSK TLS extension is not offered in ClientHello since version 1.10.0.
Tested with Chrome_133_PSK profile.
In v1.9.2, it works as expected.

Steps to reproduce / Code Sample

  • Visit https://tls.peet.ws with Chrome_133_PSK profile
  • Without closing the session, revisit https://tls.peet.ws
  • Expected: pre_shared_key (41) at the end of TLS extensions list, updated JA4 and PeetPrint
  • With v1.10.0: No pre_shared_key (41) TLS extension

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions