-
Notifications
You must be signed in to change notification settings - Fork 223
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
MaxRetryError and SSLEOFError when uploading #616
Comments
I'm facing a similar issue. Does anyone know what might be causing it? |
I regenerated my IAS API tokens and then the issue disappeared. |
I tried to regenerate IAS api token too, but it didn't fix as well.. |
I've found that some archive errors hide behind that SSL message. You could try disabling SSL and seeing what happens. In my case, this prompted a new error suggesting my identifier name was too long. Fixing that made things wholesome. |
@serpentinesr @aeongdesu can you provide the code that is returning this error? In serpentinesr's error, the S3 URL does not look right to me. It appears to be missing an identifier (e.g. S3 bucket name). IA-S3 URLs should be formatted as Note that the whole file will be uploaded before an S3 error is returned. This is due to the lack of 100-continue support in Python unfortunately. That's why it appears to have uploaded before returning the error. |
I've been getting the same error since last night. I got some uploads in then the error popped up and now nothing will upload.
|
I attempted to run the upload.bat via --insecure as mentioned above and got the following error:
|
Sorry for the bump but I just realized this bug has started to affect me. I'm using Version 5.0.4 (downloaded via pip) with the Anaconda Python distribution for Windows. It used to work fine, but I started having issues after the archive went down for a month. I recently uninstalled and reinstalled Anaconda to update it to the latest version, and did the same with the command line tool. The version of Python installed is Python 3.12.7. I searched for that SSL error and found this thread that mentioned the same issue - python/cpython#110467 - I'm not a programmer but I hope this might shed some light on what the heck is going on. The error message can be seen below. Thank you. Edit 11/22: I regenerated my S3 keys and the crashes stopped! Whew!
|
Sorry for the double post, but I think a friend and I have found a clue. They were having the same issue as me, after regenerating their S3 keys and having them added to the ia.ini, they showed me their ini via a screenshot and I said it had a line that mine did not have, under the screenname: "secure = False". So they deleted the line... and the program worked. No, we don't know why. We're not programmers, haha. But maybe if someone sees this... try that. :) |
Trying to upload couple of videos and getting this error ~1 minute into the upload:
requests.exceptions.SSLError: (MaxRetryError("HTTPSConnectionPool(host='s3.us.archive.org', port=443): Max retries exceeded with url: /f%20Evil%20%281973%29.mp4 (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:2426)')))"), 'https://s3.us.archive.org/f%20Evil%20%281973%29.mp4')
Anyone faced a similar issue?
The text was updated successfully, but these errors were encountered: