Hello,
suddenly, I get this error when trying to download any podcast in gpodder:
Downloads failed: SERVER_HELLO:sslv3 alert handshake failure
All worked fine until couple of days ago. What does this error mean and
how can I fix this ?
Full error message is below:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/gpodder/download.py", line 725, in run
self.tempname, reporthook=self.status_updated)
File "/usr/lib/pymodules/python2.7/gpodder/download.py", line 277, in
retrieve_resume
fp = self.open(url, data)
File "/usr/lib/python2.7/urllib.py", line 207, in open
return getattr(self, name)(url)
File "/usr/lib/python2.7/urllib.py", line 358, in open_http
return self.http_error(url, fp, errcode, errmsg, headers)
File "/usr/lib/python2.7/urllib.py", line 371, in http_error
result = method(url, fp, errcode, errmsg, headers)
File "/usr/lib/python2.7/urllib.py", line 664, in http_error_301
return self.http_error_302(url, fp, errcode, errmsg, headers, data)
File "/usr/lib/python2.7/urllib.py", line 634, in http_error_302
data)
File "/usr/lib/pymodules/python2.7/gpodder/download.py", line 237, in
redirect_internal
return self.open(newurl)
File "/usr/lib/python2.7/urllib.py", line 207, in open
return getattr(self, name)(url)
File "/usr/lib/python2.7/urllib.py", line 450, in open_https
return self.http_error(url, fp, errcode, errmsg, headers)
File "/usr/lib/python2.7/urllib.py", line 371, in http_error
result = method(url, fp, errcode, errmsg, headers)
File "/usr/lib/python2.7/urllib.py", line 634, in http_error_302
data)
File "/usr/lib/pymodules/python2.7/gpodder/download.py", line 237, in
redirect_internal
return self.open(newurl)
File "/usr/lib/python2.7/urllib.py", line 207, in open
return getattr(self, name)(url)
File "/usr/lib/python2.7/urllib.py", line 436, in open_https
h.endheaders(data)
File "/usr/lib/python2.7/httplib.py", line 996, in endheaders
self._send_output(message_body)
File "/usr/lib/python2.7/httplib.py", line 847, in _send_output
self.send(msg)
File "/usr/lib/python2.7/httplib.py", line 809, in send
self.connect()
File "/usr/lib/python2.7/httplib.py", line 1203, in connect
self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)
File "/usr/lib/python2.7/ssl.py", line 381, in wrap_socket
ciphers=ciphers)
File "/usr/lib/python2.7/ssl.py", line 143, in __init__
self.do_handshake()
File "/usr/lib/python2.7/ssl.py", line 305, in do_handshake
self._sslobj.do_handshake()
IOError: [Errno socket error] [Errno 1] _ssl.c:504: error:14077410:SSL
routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure