Неподдерживаемый протокол Python ssl только с использованием прокси-сервера socks5
Я пытаюсь использовать прокси-сервер socks5 для доступа к веб-сайту с запросами python.
Я использовал HTTPAdapeter для этого
class MyAdapter(HTTPAdapter):
def init_poolmanager(self,
connections, maxsize,
block=False):
self.poolmanager = PoolManager(num_pools=connections,
maxsize=maxsize,
block=block,
ssl_version=ssl.PROTOCOL_TLSv1
И без socks5 прокси работает просто отлично. Добавление прокси дает мне неподдерживаемую версию протокола. интересно почему так себя ведет..
raise SSLError(e, request=request)
requests.exceptions.SSLError:
SOCKSHTTPSConnectionPool(host='url',
port=443): Max retries exceeded with
url: url (Caused by
SSLError(SSLError(1, '[SSL:
UNSUPPORTED_PROTOCOL] unsupported
protocol (_ssl.c:1122)')))