NetApp StorageGRID への S3 PUT オブジェクトリクエストに対する HTTP レスポンスなし
環境
- StorageGRID
- S3 PUT Object APIリクエスト
- 「Content-Encoding:aws-chunked」ヘッダーを使用する環境
問題
- HTTPヘッダー
Content-Encoding: aws-chunkedを使用してStorageGRIDノードにS3 PUT Objectリクエストを実行すると、クライアントはHTTPレスポンスを受信せず、TCPセッションが直ちに終了します。次のログが表示されます:
curl: (52) Empty reply from server
リクエストの例(応答なし):
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
- 同じリクエストを
Content-Encoding: aws-chunkedヘッダーなしで発行すると、通常の HTTP 応答が受信されます。