-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Backup fails after about 2GB #904
Comments
Uh, that's oddy. Thanks for the report! What backend did you use when the error in the paste occurred? Can you provide the minio server log (if it was minio)? Is there anything in between you and the backend, e.g. a load balancer or proxy? @harshavardhana have you seen this error before? |
The client-side is secured by a Sophos Firewall. I think it acts as a proxy as well. EDIT: HTTPS is not proxied minio was not logging when the error happened. I'll try to reproduce the error with logging enabled. |
minio log only contains lines like this one:
|
Sounds like this: https://groups.google.com/forum/#!topic/golang-codereviews/Z3PJkpbTH0o It sounds to me like the minio-go library should retry the request (at least that's what I interpret from the error message and the code linked in the mailing list thread). We've seen the same issue in #849 with nginx, but Go 1.8 has changed the http client library slightly. You can try disabling http2 as a workaround with |
Yep, that seems to be the problem. |
You can use that as a workaround until we figure out what's going on here. |
This is the same issue reported twice. Will open a bug on our end and debug it further. Btw is restic using HTTP2 forcefully ? |
Ok, then I'll close this issue as a duplicate of #849. restic doesn't do anything to force http2. Thanks for looking into it! |
Output of
restic version
Expected behavior
Backing up any file to minio/s3 continues without errors.
Actual behavior
Backup fails after about 2GB of a single 8GB file.
Steps to reproduce the behavior
The text was updated successfully, but these errors were encountered: