エラー応答
StorageGRID システムでは、該当する S3 REST API の標準のエラー応答をすべてサポートしています。また、 StorageGRID の実装では、カスタム応答もいくつか追加されています。
サポートされている S3 API のエラーコード
名前 | HTTP ステータス |
---|---|
アクセスが拒否されました |
403 禁止 |
BadDigest の略 |
400 不正な要求です |
BucketAlreadyExists のようになりました |
409 競合 |
BucketNotEmpty のように入力します |
409 競合 |
IncompleteBody |
400 不正な要求です |
内部エラー |
500 Internal Server Error (内部サーバエラー) |
InvalidAccessKeyId |
403 禁止 |
アンヴァリッドドキュメント |
400 不正な要求です |
InvalidBucketName の略 |
400 不正な要求です |
InvalidBucketState の場合 |
409 競合 |
InvalidDigest の略 |
400 不正な要求です |
InvalidEncryptionAlgorithmError |
400 不正な要求です |
InvalidPart |
400 不正な要求です |
InvalidPartOrder |
400 不正な要求です |
InvalidRange :無効な範囲 |
416 リクエストされた範囲が適合しません |
InvalidRequest |
400 不正な要求です |
InvalidStorageClass |
400 不正な要求です |
InvalidTag |
400 不正な要求です |
InvalidURI |
400 不正な要求です |
KeyTooLong の 2 つのグループがあります |
400 不正な要求です |
MalformedXML の場合 |
400 不正な要求です |
MetadataTooLarge |
400 不正な要求です |
MethodNotAllowed のように入力します |
405 メソッドは許可されていません |
MissingContentLength ( MissingContentLength ) |
411 長さが必要です |
MissingRequestBodyError |
400 不正な要求です |
MissingSecurityHeader |
400 不正な要求です |
NoSuchBucket |
404 が見つかりません |
NoSuchKey |
404 が見つかりません |
NoSuchUpload |
404 が見つかりません |
実装なし |
501 は実装されていません |
NoSuchBucketPolicy のようになります |
404 が見つかりません |
ObjectLockConfigurationNotFoundError |
404 が見つかりません |
PreconditionalFailed |
412 事前条件が失敗しました |
RequestTimeTooSkewed |
403 禁止 |
サービスを利用できません |
503 Service Unavailable ( 503 サービスが利用でき |
SignatureDoesNotMatch のように指定します |
403 禁止 |
TooManyBuckets |
400 不正な要求です |
UserKeyMustBeSpecified |
400 不正な要求です |
StorageGRID カスタムのエラーコード
名前 | 説明 | HTTP ステータス |
---|---|---|
XBucketLifecycleNotAllowed のようになりました |
バケットライフサイクル設定は従来の準拠バケットには適用されません |
400 不正な要求です |
XBucketPolicyParseException |
受信したバケットポリシー JSON を解析できませんでした。 |
400 不正な要求です |
XCompliConflict |
準拠設定が古いため、処理が拒否されました。 |
403 禁止 |
XCompliReducedRedundancyForbidden |
レガシー準拠バケットでは冗長性の低下は許可されません |
400 不正な要求です |
XMaxBucketPolicyLengthExceeded ( XMaxBucketLengthExceeded ) |
ポリシーが許容される最大バケットポリシー長を超えています。 |
400 不正な要求です |
XMissingInternalRequestHeader |
内部要求のヘッダーがありません。 |
400 不正な要求です |
XNoSuchBucketCompliance です |
指定したバケットで従来の準拠が有効になっていません。 |
404 が見つかりません |
XNotAcceptable |
要求に含まれている Accept ヘッダーの 1 つ以上を満たすことができませんでした。 |
406 は許容されません |
XNotImplemented |
指定した要求の処理には、実装されていない機能が含まれます。 |
501 は実装されていません |