File upload to StorageGRID S3 bucket failing with 501 error XNotImplemented
Applies to
- StorageGRID
- Amazon S3
Issue
- File upload failing to StorageGRID S3 bucket with 501 error, the request you provided implies functionality that is not implemented.
software.amazon.awssdk.services.s3.model.S3Exception: The request you provided implies functionality that is not implemented. (Service: S3, Status Code: 501, Request ID: 1726465737610411, Extended Request ID: 12947206)
- Seen in the
bycast.log
:
Sep 16 06:00:24 CAGES3SGD2S01 ADE: |12947206 1881845560 S3RQ %CEA 2024-09-16T06:00:24.019225| NOTICE 1239 b90e8ba9600937be S3RQ: EVENT_PROCESS_CREATE - connection=1726465737610411 method=PUT name=</rs10-reports-dev/file.txt> auth= clientIP=<xx.xxx.xx.xx>
Sep 16 06:00:24 CAGES3SGD2S01 ADE: |12947206 1881845560 S3RQ ^RDY 2024-09-16T06:00:24.118413| NOTICE 0140 b90e8ba9600937be S3RQ: S3 error response: RequestId=1726465737610411, TraceId=b90e8ba9600937be, Resource=/rs10-reports-dev/file.txt, HTTP Method=PUT, HTTP Status Code=501, X-Forwarded-For: 'xx.xxx.xx.xx', ErrorMsg=XNotImplemented, ErrorType=Client, CustomErrorMessage={None}, Details={Request includes unsupported headers}