Skip to content

Uploading files of 10GB or 20GB consecutively may cause the upload to freeze. #832

@myrust-go

Description

@myrust-go

Uploading files of 10GB or 20GB consecutively may cause the upload to freeze.

Error info

[2025-11-10 14:29:22.110443 +00:00] ERROR [s3s::service]
 [/Users/overtrue/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/s3s-0.12.0-rc.3/src/service.rs:119] 
[rustfs-worker:ThreadId(62)] 
duration=293.805927ms resp=Response
 { status: 500, version: HTTP/1.1, headers: {"content-type": "application/xml"}, 
body: Body {
 once: b"<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<Error><Code>InternalError</Code>
<Message>Io error: AwsChunkedStreamError: Underlying: error reading a body from connection</Message>
</Error>" 
} }

Code

Image

Possible reasons

This is an AWS chunked encoded stream read error, which typically occurs due to:

  • Network connection interruption

  • Client disconnection during upload

  • Stream processing buffer issue

Logs

rustfs-log-big-timeout.tar.gz

Metadata

Metadata

Labels

S-confirmingStatus: Awaiting confirmation for a resolved issues3s

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions