Python SSLError, сбой квитирования оповещения sslv3, для wallhaven.cc

Версия Python: 3.5.2

ОС: OS X 10.12

Версия OpenSSL: OpenSSL 1.1.0b 26 сентября 2016

Я пытаюсь запросыhttps://alpha.wallhaven.cc».

import urllib.request
init_page=urllib.request.urlopen("https://alpha.wallhaven.cc")

Тогда получите

ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:645)

а также

During handling of the above exception, another exception occurred:
...
urllib.error.URLError: <urlopen error [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:645)>

Следующие решения не работают:

import requests.packages.urllib3.util.ssl_
requests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS='ALL'

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

import requests
print(requests.get("https://alpha.wallhaven.cc",verify=False))

или измените /APNSWrapper/connection.py строку 131:

ssl_version = self.ssl_module.PROTOCOL_SSLv3,

в

ssl_version = self.ssl_module.PROTOCOL_TLSv1,

Тогда в чем проблема? Как это решить? Большое спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос