Python 3.4 erreur SSL urlopen erreur EOF eu lieu en violation de protocole (_ssl.c:600)
J'utilise Arch Linux, python 3.4, openSSL 1.0.2 d. Quand j'ai fait la demande à https://www.supercash.cz/, j'obtiens cette erreur. Ce n'est pas grave si j'utilise des demandes ou construire urllib il y a toujours la même erreur. Certificat SSL pour ce site coutures pour être OK dans le navigateur Chrome.
File "/usr/lib64/python3.4/urllib/request.py", line 463, in open
response = self._open(req, data)
File "/usr/lib64/python3.4/urllib/request.py", line 481, in _open
'_open', req)
File "/usr/lib64/python3.4/urllib/request.py", line 441, in _call_chain
result = func(*args)
File "/usr/lib64/python3.4/urllib/request.py", line 1225, in https_open
context=self._context, check_hostname=self._check_hostname)
File "/usr/lib64/python3.4/urllib/request.py", line 1184, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error EOF occurred in violation of protocol (_ssl.c:600)>
J'ai essayé ceci mais ça ne fonctionne que dans python2.7
Erreur - urlopen erreur [Errno 8] _ssl.c:504: EOF eu lieu en violation du protocole , besoin d'aide
Cela est le résultat de test ssl https://www.ssllabs.com/ssltest/analyze.html?d=supercash.cz
Vous devez vous connecter pour publier un commentaire.
C'est le même message d'erreur comme celui-ci: Python Demandes de demandes de.des exceptions.SSLError: [Errno 8] _ssl.c:504: EOF eu lieu en violation du protocole
Vous aurez à utiliser des
HTTPAdapter
comme indiqué ici: https://stackoverflow.com/a/14146031/407580Une solution potentielle est décrit ici
https://github.com/kennethreitz/requests/issues/3006#issuecomment-274058323