edx-dl
edx-dl copied to clipboard
HTTP Error 405: Method Not Allowed
🚨Please review the Troubleshooting section before reporting any issue. Don't forget also to check the current issues to avoid duplicates.
HTTP Error 405: Method Not Allowed When running through Docker
Your environment
- Operating System (name/version): MacOS 10.14.6
- Python version: 3.8
- youtube-dl version:
- edx-dl version: 0.1.10
Steps to reproduce
https://courses.edx.org/courses/course-v1:GTx+HCIxI+2T2019/course/
Expected behaviour
Download of course should start.
Actual behaviour
I'm on a Macbook that was having issues when I tried to do the recommended method using pip. I installed Docker and used the code snippet given:
docker run --rm -it \
-v "$(pwd)/edx/:/Downloaded" \ strm/edx-dl -u <email> -p <pass>
Which gives the following:
edx_dl version 0.1.10
Building initial headers for future requests.
Getting initial CSRF token.
Traceback (most recent call last):
File "/usr/local/bin/edx-dl", line 11, in
I get the same error. I'm on Linux Mint OS. The rest is the same.
ps. Some 3-4 months ago eds-dl was working normally.
upgrade to the latest version of edx-dl 0.1.13 . it might be a first move to test out
upgrade to the latest version of edx-dl 0.1.13 . it might be a first move to test out
- upgrade to the latest version of edx-dl 0.1.13
- Python version: 3.8
- youtube-dl version: 2020.06.06
But still getting error on edx, " urllib.error.HTTPError: HTTP Error 405: Method Not Allowed "
Please help.
Any update on this?
I'm running it on docker, and with precompiled image its still resulting in the same error.
Same issue here with the pre-built docker image (edx-dl version 0.1.10 with python 3.4).
Building a new image from source with a newer python, e.g 3.9 (edx-dl version 0.1.13) gives urllib.error.HTTPError: HTTP Error 403: Forbidden
same here guys and please if someone find anything please let us know
Same here