yt-dlp: [Nick.com] "Missing CDN configurations" error for all videos

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

  • I understand that I will be blocked if I remove or skip any mandatory* field

Checklist

  • I’m reporting a broken site
  • I’ve verified that I’m running yt-dlp version 2023.01.06 (update instructions) or later (specify commit)
  • I’ve checked that all provided URLs are playable in a browser with the same IP and same login details
  • 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. DO NOT post duplicates
  • I’ve read the guidelines for opening an issue
  • I’ve read about sharing account credentials and I’m willing to share it if required

Region

United States

Provide a description that is worded well enough to be understood

Nick.com’s videos give me an error when I try to download them, whether they’re locked or not. This worked for me last week, so it’s a recent issue. Here is the episode I am trying to download: https://www.nick.com/episodes/3m23cb/spongebob-squarepants-the-salty-sponge-karen-for-spot-season-13-ep-14. The specific error I get is “media urls could not be created due to missing CDN configurations for the account”, but I am not passing in any account details, and I have never needed them before,

Provide verbose output that clearly demonstrates the problem

  • Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
  • Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output

C:\[...]>yt-dlp -vU https://www.nick.com/episodes/3m23cb/spongebob-squarepants-the-salty-sponge-karen-for-spot-season-13-ep-14
[debug] Command-line config: ['-vU', 'https://www.nick.com/episodes/3m23cb/spongebob-squarepants-the-salty-sponge-karen-for-spot-season-13-ep-14']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2023.01.06 [6becd25] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.19045-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg 2022-05-12-git-30e2bb0f64-full_build-www.gyan.dev (setts), ffprobe 2022-05-12-git-30e2bb0f64-full_build-www.gyan.dev
[debug] Optional libraries: Cryptodome-3.16.0, brotli-1.0.9, certifi-2022.12.07, mutagen-1.46.0, sqlite3-2.6.0, websockets-10.4
[debug] Proxy map: {}
[debug] Loaded 1760 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: 2023.01.06, Current version: 2023.01.06
yt-dlp is up to date (2023.01.06)
[debug] Using fake IP 6.231.30.5 (US) as X-Forwarded-For
[nick.com] Extracting URL: https://www.nick.com/episodes/3m23cb/spongebob-squarepants-the-salty-sponge-karen-for-spot-season-13-ep-14
[nick.com] spongebob-squarepants-the-salty-sponge-karen-for-spot-season-13-ep-14: Downloading webpage
[nick.com] e1ad3187-c4db-11ec-9b1b-0e40cf2fc285: Downloading info
[nick.com] a542088f-a0ca-11ed-ad8e-0e40cf2fc285: Extracting information
[nick.com] a542088f-a0ca-11ed-ad8e-0e40cf2fc285: Downloading video urls
ERROR: [nick.com] spongebob-squarepants-the-salty-sponge-karen-for-spot-season-13-ep-14: nick.com returned error: missing_cdn_config -
      Error - Media urls could not be created due to missing CDN configurations for the account.

  File "yt_dlp\extractor\common.py", line 680, in extract
  File "yt_dlp\extractor\nick.py", line 78, in _real_extract
  File "yt_dlp\extractor\mtv.py", line 323, in _real_extract
  File "yt_dlp\extractor\mtv.py", line 227, in _get_videos_info
  File "yt_dlp\extractor\mtv.py", line 239, in _get_videos_info_from_url
  File "yt_dlp\extractor\mtv.py", line 150, in _get_video_info

About this issue

  • Original URL
  • State: open
  • Created a year ago
  • Reactions: 1
  • Comments: 19 (2 by maintainers)

Most upvoted comments

Just to give some additional details using my use case if it helps. My MSO is Comcast/Xfinity.

Nick.com has the issue raised by OP that I bumped. I tried Monster High (the same url as ichee) as well as Spongebob. I can watch in browser but I can’t download when passing either MSO or cookies.

NickJR.com videos requiring login are working with only passing through MSO credentials.

DisneyNOW videos requiring login continue to give me a 401 not found error or an unable to extract post url error when passing MSO credentials (it has done this for years at this point, as long as I can recall). When I pass a cookie file, it works normally.

It’s always had that. The thing is, you’re not able to download any videos now, even the free ones.

Nope. Some time at the end of June I had to re-login to DisneyNow and now I have the same problem you have. We are kind of discussing it over at #516 because someone posted the problem and it got marked as a duplicate and pulled in there.