diff options
author | Pierre Ossman <ossman@cendio.se> | 2021-02-08 15:47:29 +0100 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2021-02-08 15:47:29 +0100 |
commit | 8b724074e09309ce3b9b62503001684c0cda3bfc (patch) | |
tree | d62807d77c34be53addc90d6199fd8e644743c06 | |
parent | 55f1fe2603e5fa328c1c1fa799260b231b8509d0 (diff) | |
download | websockify-8b724074e09309ce3b9b62503001684c0cda3bfc.tar.gz |
Use older PROTOCOL_SSLv23 instead of PROTOCOL_TLS
We need to support Python older than 3.6, so use the older name.
-rw-r--r-- | websockify/websocketproxy.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/websockify/websocketproxy.py b/websockify/websocketproxy.py index 71e7fcd..09d7882 100644 --- a/websockify/websocketproxy.py +++ b/websockify/websocketproxy.py @@ -386,11 +386,11 @@ def _subprocess_setup(): SSL_OPTIONS = { 'default': ssl.OP_ALL, - 'tlsv1_1': ssl.PROTOCOL_TLS | ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | + 'tlsv1_1': ssl.PROTOCOL_SSLv23 | ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | ssl.OP_NO_TLSv1, - 'tlsv1_2': ssl.PROTOCOL_TLS | ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | + 'tlsv1_2': ssl.PROTOCOL_SSLv23 | ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | ssl.OP_NO_TLSv1 | ssl.OP_NO_TLSv1_1, - 'tlsv1_3': ssl.PROTOCOL_TLS | ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | + 'tlsv1_3': ssl.PROTOCOL_SSLv23 | ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | ssl.OP_NO_TLSv1 | ssl.OP_NO_TLSv1_1 | ssl.OP_NO_TLSv1_2, } |