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

DeviantArt 500 Internal Server Error #273

Closed
NoisySpaceBalls opened this issue May 20, 2019 · 1 comment
Closed

DeviantArt 500 Internal Server Error #273

NoisySpaceBalls opened this issue May 20, 2019 · 1 comment

Comments

@NoisySpaceBalls
Copy link

NoisySpaceBalls commented May 20, 2019

Version --
[gallery-dl][debug] Version 1.8.2
[gallery-dl][debug] Python 3.7.3 - Windows-10-10.0.17763-SP0
[gallery-dl][debug] requests 2.21.0 - urllib3 1.23

Attempting to download a favorites folder from DeviantArt

Output:
[deviantart][debug] 500: Internal Server Error for url: URL REDACTED
Problem:
I can only assume this file no longer exist, after detecting 500 error program stops and cannot download any files past. How can i get grabber to either ignore 500 server error after X number of attempts or to ignore failing media.

@mikf
Copy link
Owner

mikf commented May 20, 2019

What you are trying to download here appears to be a GIF animation and on DeviantArt those are handled in a kind of weird way. Their download URL (for which you are receiving a 500 error) is not the actual original file (see #242 and 51e0e92). Update to v1.8.4 and you won't be getting this error any more.

As for ignoring these errors: HTTP errors during file downloads will be ignored, but not during data extraction like what happened here, because it is usually impossible to continue after one of those. For this special case (deviantart) you could "jump" ahead and ignore this faulty image with --range 123-, where 123 should the correct index-number you'd have to figure out by yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants