StorageGRID S3 REST API エラー応答
StorageGRID システムは、該当するすべての標準 S3 REST API エラーレスポンスをサポートしています。さらに、StorageGRID の実装ではいくつかのカスタムレスポンスが追加されています。
サポートされているS3 APIエラーコード
| Name | HTTPのステータス |
|---|---|
AccessDenied |
403 Forbidden |
BadDigest |
400 Bad Request |
BucketAlreadyExists |
409 Conflict |
BucketNotEmpty |
409 Conflict |
IncompleteBody |
400 Bad Request |
InternalError |
500 内部サーバーエラー |
InvalidAccessKeyId |
403 Forbidden |
InvalidArgument |
400 Bad Request |
InvalidBucketName |
400 Bad Request |
InvalidBucketState |
409 Conflict |
InvalidDigest |
400 Bad Request |
InvalidEncryptionAlgorithmError |
400 Bad Request |
InvalidPart |
400 Bad Request |
InvalidPartOrder |
400 Bad Request |
InvalidRange |
416 Requested Range Not Satisfiable |
InvalidRequest |
400 Bad Request |
InvalidStorageClass |
400 Bad Request |
InvalidTag |
400 Bad Request |
無効なURI |
400 Bad Request |
KeyTooLong |
400 Bad Request |
不正なXML |
400 Bad Request |
MetadataTooLarge |
400 Bad Request |
MethodNotAllowed |
405 Method Not Allowed |
MissingContentLength |
411 Length Required |
MissingRequestBodyError |
400 Bad Request |
MissingSecurityHeader |
400 Bad Request |
NoSuchBucket |
404 Not Found |
NoSuchKey |
404 Not Found |
NoSuchUpload |
404 Not Found |
NotImplemented |
501 未実装 |
NoSuchBucketPolicy |
404 Not Found |
ObjectLockConfigurationNotFoundError |
404 Not Found |
PreconditionFailed |
412 Precondition Failed |
RequestTimeTooSkewed |
403 Forbidden |
ServiceUnavailable |
503 Service Unavailable |
SignatureDoesNotMatch |
403 Forbidden |
TooManyBuckets |
400 Bad Request |
UserKeyMustBeSpecified |
400 Bad Request |
StorageGRID カスタムエラーコード
| Name | 説明 | HTTPのステータス |
|---|---|---|
XBucketLifecycleNotAllowed |
従来の準拠バケットでは、バケットのライフサイクル構成は許可されていません。 |
400 Bad Request |
XBucketPolicyParseException |
受信したバケットポリシーのJSONを解析できませんでした。 |
400 Bad Request |
XComplianceConflict |
旧式のコンプライアンス設定のため、操作が拒否されました。 |
403 Forbidden |
XComplianceReducedRedundancyForbidden |
レガシー準拠バケットでは冗長性の削減は許可されていません |
400 Bad Request |
XMaxBucketPolicyLengthExceeded |
お客様のポリシーは、許可されている最大バケットポリシーの長さを超えています。 |
400 Bad Request |
XMissingInternalRequestHeader |
内部リクエストのヘッダーが欠落しています。 |
400 Bad Request |
XNoSuchBucketCompliance |
指定されたバケットでは、従来のコンプライアンスが有効になっていません。 |
404 Not Found |
XNotAcceptable |
リクエストには、満たすことのできなかった1つ以上のAcceptヘッダーが含まれています。 |
406 Not Acceptable |
XNotImplemented |
ご提示いただいたご要望は、実装されていない機能に関するものです。 |
501 未実装 |