[issue43000] All SSL requests fail with WRONG_VERSION_NUMBER when a packet sniffer is open

Christian Heimes report at bugs.python.org
Fri Jan 22 03:05:16 EST 2021


Christian Heimes <lists at cheimes.de> added the comment:

I'm not familiar with Telerik Fiddler and don't have access to the tool. From the description on its Wikipedia page, it sounds like the tool is an active interceptor that uses a man-in-the-middle attack approach.

Python's ssl module wraps OpenSSL. All steps of the TLS handshake are performed by OpenSSL code. Your connection issue is most likely an incompatibility between recent OpenSSL 1.1.1 and your tool. I recommend that you contact the vendor of your tool.

The ssl module supports passive introspection of TLS connections with SSLKEYLOGFILE. The format is supported by Wireshark and other tools.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue43000>
_______________________________________


More information about the Python-bugs-list mailing list