How can we improve the Microsoft Edge developer experience?

SSL key logging (aka SSLKEYLOGFILE)

SSL key logging is a feature that browsers export TLS keys into a text file, which can be used by Wireshark to decrypt TLS traffic. This feature can be enabled on Firefox and Chrome by setting SSLKEYLOGFILE environment variable, which is a path to the log file.

This feature is useful for debugging network error and for learning structures of TLS-encrypted application layer protocols (such as encrypted HTTP/2) with Wireshark.

See also:
[1] https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Key_Log_Format
[2] https://wiki.wireshark.org/SSL#Using_the_.28Pre.29-Master-Secret

118 votes
Vote
Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
X. L shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

1 comment

Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
Submitting...
  • Anonymous commented  ·   ·  Flag as inappropriate

    Is there a generic solution to hook into the schannel library that would also work for e.g. IIS ?

Feedback and Knowledge Base