Pluralsite download is broken: HTTP Error 403
See original GitHub issueChecklist
- I’m reporting a broken site support
- I’ve verified that I’m running youtube-dl version 2021.03.03
- 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:\Bernardo\Aprendizaje Autonomo\Pluralsight>youtube-dl
[debug] System config: []
[debug] User config: ['-u', 'PRIVATE', '-p', 'PRIVATE', '-i', '-c', '--verbose',
'--write-pages', '--no-warnings', '--console-title', '--batch-file=batch-file.t
xt', '--max-sleep-interval', '20', '--min-sleep-interval', '5', '-o', '%(playlis
t_title)s/%(chapter_number)s - %(chapter)s/%(playlist_index)s-%(title)s.%(ext)s'
, '-f', 'bestvideo[height<=720]+bestaudio/best[height<=720]/worst']
[debug] Custom config: []
[debug] Command-line args: []
[debug] Batch file urls: ['\ufeffhttps://app.pluralsight.com/library/courses/pyt
hon-design-patterns-building-more/table-of-contents']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2021.03.03
[debug] Python version 3.4.4 (CPython) - Windows-8.1-6.3.9600
[debug] exe versions: none
[debug] Proxy map: {}
[pluralsight:course] python-design-patterns-building-more: Downloading JSON meta
data
[pluralsight:course] Saving request to python-design-patterns-building-more_http
s_-_app.pluralsight.com_player_api_graphql.dump
[download] Downloading playlist: Building More Python Design Patterns
[pluralsight:course] playlist Building More Python Design Patterns: Collected 54
video ids (downloading 54 of them)
[download] Downloading video 1 of 54
[pluralsight] Downloading login page
ERROR: Unable to download webpage: HTTP Error 403: Forbidden (caused by HTTPErro
r()); please report this issue on https://yt-dl.org/bug . Make sure you are usin
g the latest version; type youtube-dl -U to update. Be sure to call youtube-dl
with the --verbose flag and include its complete output.
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsi
k_\build\youtube_dl\extractor\common.py", line 632, in _request_webpage
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpvjygsi
k_\build\youtube_dl\YoutubeDL.py", line 2275, in urlopen
File "C:\Python\Python34\lib\urllib\request.py", line 470, in open
File "C:\Python\Python34\lib\urllib\request.py", line 580, in http_response
File "C:\Python\Python34\lib\urllib\request.py", line 508, in error
File "C:\Python\Python34\lib\urllib\request.py", line 442, in _call_chain
File "C:\Python\Python34\lib\urllib\request.py", line 588, in http_error_defau
lt
Description
Im trying to do a download with a config file on Pluralsight. Credentials are ok, yt-dl is up to date, however is returning a 403 error.
Issue Analytics
- State:
- Created 3 years ago
- Comments:8 (1 by maintainers)
Top Results From Across the Web
Downloading from Pluralsight receiving 403 and 404 errors
Greetings all, I am having issues downloading from Pluralsight, when I browse the courses in my web browser they work perfectly fine.
Read more >Troubleshoot issues with the Log Analytics agent for ...
A 403 error code means "forbidden" and can be caused by a mistyped Workspace ID or key. The date and time might also...
Read more >[HELP] Unable to download pluralsight course usng ...
Initially I used to get 403 error. When I gave cookie file as input instead of username, password, it downloaded first video in...
Read more >How to Fix the 403 Forbidden Error (2 Methods That Work)
We'll start with a few basics. The first thing to try (if you haven't already) is refreshing the page. Sometimes a 403 Forbidden...
Read more >youtube-dl, how do I resume a download after error?
It's good to use a combination of -ciw when downloading playlists. -i, --ignore-errors Continue on download errors, for example to skip ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I just follow this steps and was able to download a full course: https://www.quora.com/Tutorials-How-can-I-download-PluralSight-training-videos/answer/Ahmad-Ismail-42?ch=10&share=734732f5&srid=T4z6
If youtube-dl creates a cookies.txt, erase and add the cookies.txt downloaded from browser.
My command:
youtube-dl --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36" -u "xxxxxxxxx" -p "xxxxxxxxxx"
Unfortunately this error persists: see #29776.