-
Notifications
You must be signed in to change notification settings - Fork 970
Closed
Labels
S-confirmingStatus: Awaiting confirmation for a resolved issueStatus: Awaiting confirmation for a resolved issue
Description
Describe the bug
When specifying a range request with a starting value larger than the object size, it returns:
<Error><Code>InternalError</Code><Message>Io error: The requested range is not satisfiable</Message></Error>With status 500.
To Reproduce
Steps to reproduce the behavior:
- Upload an object with 30 bytes in size
- Do a range request with start=1000
- Get the error
Test run on my s3 client:
https://github.com/nikeee/lean-s3/actions/runs/18946892646/job/54100626109?pr=160#step:6:1276
(same test works on ceph, garage, minio, localstack, hetzner, aws s3 and cf r2)
Expected behavior
All other s3 implementations return InvalidRange. It should also be status code 416.
Desktop (please complete the following information):
- OS: Linux, Docker
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
S-confirmingStatus: Awaiting confirmation for a resolved issueStatus: Awaiting confirmation for a resolved issue