Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
ERROR: can't find the current version. Please try again later. #26011
Comments
|
Getting the same error here, and it is NOT "off topic", ytdl-org. #25541 provided the reason and correct fix; stop serving an expired cert. |
|
On Windows, it should be enough to navigate to https://yt-dl.org/ with Microsoft Edge/IE to Windows update its certificate storage. If it doesn't, then clicking on the padlock icon on the address bar, clicking "view certificate", exporting it and then importing the yt-dl.org cert should also work. |
Tried this, doesn't work (I exported and imported the cert.) |
|
It might be needed to click the link for the n.b.: Just tried these steps on a fresh Win7 VM yesterday, and it worked as described. Video here: https://files.catbox.moe/te167r.webm |
|
Unfortunately, still doesn't work. Where should I store the certificate? I use auto choose. Probably related: while the certificate for yt-dl.org is valid, when I click "issuer statement", it goes to https://secure.comodo.com/CPS, which shows |
Welp, too bad I guess. It worked on multiple bare-bones VMs I tested with.
Most likely not related to the issue at hand, but welcome to the shitty certificates ecosystem, where not even a CA has a proper certificate setup for one of their legacy domains lol. It's all thrash. |
|
Not sure if I can contribute anything more other than what I already wrote. I wish my simple method did work for you tho, but at this point I doubt there's even a single person left on Redmond who understands the awful "update Root CAs" mechanic on any Windows anymore. |


Verbose log
PS C:> youtube-dl -v --update
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--update']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2020.06.16.1
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.18362
[debug] exe versions: ffmpeg 4.1, ffprobe 4.1
[debug] Proxy map: {}
Traceback (most recent call last):
File "C:\Python\Python34\lib\urllib\request.py", line 1183, in do_open
File "C:\Python\Python34\lib\http\client.py", line 1137, in request
File "C:\Python\Python34\lib\http\client.py", line 1182, in _send_request
File "C:\Python\Python34\lib\http\client.py", line 1133, in endheaders
File "C:\Python\Python34\lib\http\client.py", line 963, in _send_output
File "C:\Python\Python34\lib\http\client.py", line 898, in send
File "C:\Python\Python34\lib\http\client.py", line 1287, in connect
File "C:\Python\Python34\lib\ssl.py", line 362, in wrap_socket
File "C:\Python\Python34\lib\ssl.py", line 580, in init
File "C:\Python\Python34\lib\ssl.py", line 807, in do_handshake
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\update.py", line 46, in update_self
File "C:\Python\Python34\lib\urllib\request.py", line 464, in open
File "C:\Python\Python34\lib\urllib\request.py", line 482, in _open
File "C:\Python\Python34\lib\urllib\request.py", line 442, in _call_chain
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpspbsbtmq\build\youtube_dl\utils.py", line 2736, in https_open
File "C:\Python\Python34\lib\urllib\request.py", line 1185, in do_open
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)>
ERROR: can't find the current version. Please try again later.
Description
I had this same issue as this under 2020.05.29 and updated manually, the issue persists.
Same as #25541 but it's locked as off topic.