From c91180dcd14c3db392a7839475719d4e2273d0c0 Mon Sep 17 00:00:00 2001 From: Marcel Keller Date: Wed, 17 Jan 2024 10:18:49 +1100 Subject: [PATCH] Fix TLS version. --- ExternalIO/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ExternalIO/client.py b/ExternalIO/client.py index 6d560f465..55c4a0406 100644 --- a/ExternalIO/client.py +++ b/ExternalIO/client.py @@ -32,7 +32,7 @@ def set_keepalive_osx(sock, after_idle_sec=1, interval_sec=3, max_fails=5): class Client: def __init__(self, hostnames, port_base, my_client_id): - ctx = ssl.SSLContext() + ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2) name = 'C%d' % my_client_id prefix = 'Player-Data/%s' % name ctx.load_cert_chain(certfile=prefix + '.pem', keyfile=prefix + '.key')