From 4519aff817d124096dd42dd2a728b1bf06137c6a Mon Sep 17 00:00:00 2001 From: Timmy89 <53865707+xXTimmy89Xx@users.noreply.github.com> Date: Wed, 31 Jan 2024 19:41:25 +0100 Subject: [PATCH] cloudscraper: disable tls1.2 --- lib/cloudscraper/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/cloudscraper/__init__.py b/lib/cloudscraper/__init__.py index 0fb07412..3c75e17b 100644 --- a/lib/cloudscraper/__init__.py +++ b/lib/cloudscraper/__init__.py @@ -82,7 +82,8 @@ class CipherSuiteAdapter(HTTPAdapter): self.ssl_context.set_ciphers(self.cipherSuite) self.ssl_context.set_ecdh_curve(self.ecdhCurve) - self.ssl_context.options |= (ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | ssl.OP_NO_TLSv1 | ssl.OP_NO_TLSv1_1) + self.ssl_context.set_alpn_protocols(['http/1.1']) + self.ssl_context.options |= (ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | ssl.OP_NO_TLSv1 | ssl.OP_NO_TLSv1_2) super(CipherSuiteAdapter, self).__init__(**kwargs)