No HTTP Response for S3 PUT Object Requests to NetApp StorageGRID
Applies to
- StorageGRID
- S3 PUT Object API requests
- Environments using “Content-Encoding: aws-chunked” header
Issue
- When performing an S3 PUT Object request to a StorageGRID node with the HTTP header
Content-Encoding: aws-chunked, the client receives no HTTP response, and the TCP session closes immediately. The following log is seen:
curl: (52) Empty reply from server
Example request (with no response):
curl --http1.1 'http://<storagegrid-endpoint>/<bucket>/<object>' \ -T stream.bin \ -H 'Content-Encoding: aws-chunked' \ -H 'X-Amz-Decoded-Content-Length:128' \ ...* Empty reply from server
- When the same request is issued without the
Content-Encoding: aws-chunkedheader, a normal HTTP response is received.
