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

[BBC.co.uk] Recent Site Update Produces New SSL Errors #22232

Closed
darthhaggis opened this issue Aug 27, 2019 · 1 comment
Closed

[BBC.co.uk] Recent Site Update Produces New SSL Errors #22232

darthhaggis opened this issue Aug 27, 2019 · 1 comment

Comments

@darthhaggis
Copy link

@darthhaggis darthhaggis commented Aug 27, 2019

Checklist

  • I'm reporting a broken site support
  • I've verified that I'm running youtube-dl version 2019.08.13
  • I've checked that all provided URLs are alive and playable in a browser
  • I've checked that all URLs and arguments with special characters are properly quoted or escaped
  • I've searched the bugtracker for similar issues including closed ones

Verbose log

D:\Video\Downloads>youtube-dl.exe "https://www.bbc.co.uk/ipla
yer/episode/m0007smd/the-day-mountbatten-died" -i -v
[debug] System config: []
[debug] User config: ['--all-subs', '--sub-format', 'srt', '--convert-subs', 'sr
t', '--embed-subs', '--merge-output-format', 'mkv', '--recode-video', 'mkv', '--
format', 'bestvideo[width=1280]+bestaudio/best', '-o', 'D:/Video/Downloads/%(ser
ies)s/%(series)s - %(season_number)sx%(episode_number)02d - %(title)s [%(height)
s] [%(id)s].%(ext)s', '--prefer-ffmpeg', '--ffmpeg-location', 'D:\\Video\\FFMPEG
\\bin', '--download-archive', 'D:/Video/Downloads/Archive.txt', '--exec', 'D:\\V
ideo\\FFMPEG\\bin\\ffmpeg.exe -i {} -map 0 {}_+.mkv']
[debug] Custom config: []
[debug] Command-line args: ['https://www.bbc.co.uk/iplayer/episode/m0007smd/the-
day-mountbatten-died', '-i', '-v']
[debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252
[debug] youtube-dl version 2019.08.13
[debug] Python version 3.4.4 (CPython) - Windows-8.1-6.3.9600
[debug] exe versions: ffmpeg N-90771-g5079e96bcc, ffprobe N-90771-g5079e96bcc
[debug] Proxy map: {}
[bbc.co.uk] m0007smd: Downloading video page
ERROR: Unable to download webpage: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILE
D] certificate verify failed (_ssl.c:600)> (caused by URLError(SSLError(1, '[SSL
: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)'),))
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmp5b8vs7
2_\build\youtube_dl\extractor\common.py", line 627, in _request_webpage
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmp5b8vs7
2_\build\youtube_dl\YoutubeDL.py", line 2229, in urlopen
  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\tmp5b8vs7
2_\build\youtube_dl\utils.py", line 2724, in https_open
  File "C:\Python\Python34\lib\urllib\request.py", line 1185, in do_open

Description

Due to a recent update on the BBC iPlayer site, it appears that the site is trying to crack down on VPNs, Proxies and other ways of circumventing geo-locking. As a result, it appears that YT-DL is also a victim of this change to the site and is now producing Certificate Verification Failure errors for normally working URLs.

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Aug 27, 2019

Nothing to do with anything you mentioned. Most likely you have expired certificates.

> py -2.7 .\youtube_dl\__main__.py https://www.bbc.co.uk/iplayer/episode/m0007smd/the-day-mountbatten-died
[bbc.co.uk] m0007smd: Downloading video page
[bbc.co.uk] m0007smd: Downloading playlist JSON
[bbc.co.uk] m0007smc: Downloading media selection XML
[bbc.co.uk] m0007smc: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden
[bbc.co.uk] m0007smc: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden
[bbc.co.uk] m0007smc: Downloading MPD manifest
WARNING: Failed to download MPD manifest: HTTP Error 403: Forbidden
[bbc.co.uk] m0007smc: Downloading MPD manifest
[bbc.co.uk] m0007smc: Downloading m3u8 information
[bbc.co.uk] m0007smc: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 502: Bad Gateway
[bbc.co.uk] m0007smc: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 502: Bad Gateway
[bbc.co.uk] m0007smc: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 502: Bad Gateway
[bbc.co.uk] m0007smc: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden
[bbc.co.uk] m0007smc: Downloading m3u8 information
WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden
[bbc.co.uk] m0007smc: Downloading MPD manifest
WARNING: Failed to download MPD manifest: HTTP Error 403: Forbidden
[bbc.co.uk] m0007smc: Downloading MPD manifest
[bbc.co.uk] m0007smc: Downloading m3u8 information
[bbc.co.uk] m0007smc: Downloading m3u8 information
[bbc.co.uk] m0007smc: Downloading m3u8 information
[bbc.co.uk] m0007smc: Downloading m3u8 information
[dashsegments] Total fragments: 924
[download] Destination: The Day Mountbatten Died-m0007smc.fstream-uk-iptv_streaming_concrete_combined_hd_mf_limelight_uk_dash_https-video=5070000.mp4
[download]   0.0% of ~806.55MiB at 326.09KiB/s ETA 04:51:10
ERROR: Interrupted by user
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
2 participants
You can’t perform that action at this time.