Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update not possible (youtube-dl -U) #3152

Closed
klartext opened this issue Jun 25, 2014 · 1 comment
Closed

Update not possible (youtube-dl -U) #3152

klartext opened this issue Jun 25, 2014 · 1 comment

Comments

@klartext
Copy link

@klartext klartext commented Jun 25, 2014

Updating to version 2014.06.24.1 ...
Traceback (most recent call last):
File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
"main", mod_spec)
File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "./youtube-dl/main.py", line 18, in
File "./youtube-dl/youtube_dl/init.py", line 806, in main
File "./youtube-dl/youtube_dl/init.py", line 783, in _real_main
File "./youtube-dl/youtube_dl/update.py", line 160, in update_self
File "/usr/lib/python3.4/urllib/request.py", line 153, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python3.4/urllib/request.py", line 455, in open
response = self._open(req, data)
File "/usr/lib/python3.4/urllib/request.py", line 473, in _open
'_open', req)
File "/usr/lib/python3.4/urllib/request.py", line 433, in _call_chain
result = func(_args)
File "/usr/lib/python3.4/urllib/request.py", line 1230, in https_open
context=self._context, check_hostname=self._check_hostname)
File "/usr/lib/python3.4/urllib/request.py", line 1189, in do_open
h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python3.4/http/client.py", line 1090, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python3.4/http/client.py", line 1128, in _send_request
self.endheaders(body)
File "/usr/lib/python3.4/http/client.py", line 1086, in endheaders
self._send_output(message_body)
File "/usr/lib/python3.4/http/client.py", line 924, in send_output
self.send(msg)
File "/usr/lib/python3.4/http/client.py", line 859, in send
self.connect()
File "/usr/lib/python3.4/http/client.py", line 1233, in connect
ssl.match_hostname(self.sock.getpeercert(), server_hostname)
File "/usr/lib/python3.4/ssl.py", line 284, in match_hostname
% (hostname, ', '.join(map(repr, dnsnames))))
ssl.CertificateError: hostname 'yt-dl.org' doesn't match either of '
.aries.uberspace.de', 'aries.uberspace.de'

@phihag
Copy link
Contributor

@phihag phihag commented Jun 25, 2014

Thanks, it looks like we may need to move the domain to its own IP address to accomodate SSL checks without SNI support. I'll look into that. In the meantime, you can manually update by typing

wget https://yt-dl.org/latest/youtube-dl -O ./youtube-dl

I apologize for the inconvenience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.