Hi Debian (2015.03.08_14:32:19_-0700)
> The protocol is forced to SSLv3, rather than negotiating the latest protocol
> supported by both sides. There is a fallback path to negotiation, but it
> doesn't work when PROTOCOL_SSLv3 isn't available in the Python ssl module (as
> is the case, since 2.7.8-12).
I forgot to provide a stack trace:
[youtube] Setting language
Traceback (most recent call last):
File "/usr/bin/youtube-dl", line 9, in <module>
load_entry_point('youtube-dl==2014.08.05', 'console_scripts',
'youtube-dl')()
File "/usr/lib/python2.7/dist-packages/youtube_dl/__init__.py", line 890, in
main
_real_main(argv)
File "/usr/lib/python2.7/dist-packages/youtube_dl/__init__.py", line 880, in
_real_main
retcode = ydl.download(all_urls)
File "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 1052,
in download
self.extract_info(url)
File "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 516, in
extract_info
ie_result = ie.extract(url)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line
169, in extract
self.initialize()
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line
164, in initialize
self._real_initialize()
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line
123, in _real_initialize
if not self._set_language():
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line
50, in _set_language
fatal=False))
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line
283, in _download_webpage
res = self._download_webpage_handle(url_or_request, video_id, note,
errnote, fatal)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line
223, in _download_webpage_handle
urlh = self._request_webpage(url_or_request, video_id, note, errnote, fatal)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line
203, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 1231,
in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python2.7/urllib2.py", line 431, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 449, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 409, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/dist-packages/youtube_dl/utils.py", line 598, in
https_open
return self.do_open(HTTPSConnectionV3, req)
File "/usr/lib/python2.7/urllib2.py", line 1194, in do_open
h.request(req.get_method(), req.get_selector(), req.data, headers)
File "/usr/lib/python2.7/httplib.py", line 1001, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python2.7/httplib.py", line 1035, in _send_request
self.endheaders(body)
File "/usr/lib/python2.7/httplib.py", line 997, in endheaders
self._send_output(message_body)
File "/usr/lib/python2.7/httplib.py", line 850, in _send_output
self.send(msg)
File "/usr/lib/python2.7/httplib.py", line 812, in send
self.connect()
File "/usr/lib/python2.7/dist-packages/youtube_dl/utils.py", line 592, in
connect
self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file,
ssl_version=ssl.PROTOCOL_SSLv3)
AttributeError: 'module' object has no attribute 'PROTOCOL_SSLv3'
SR
--
Stefano Rivera
http://tumbleweed.org.za/
+1 415 683 3272
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]