StorageGRID S3 REST API 오류 응답
StorageGRID 시스템은 적용 가능한 모든 표준 S3 REST API 오류 응답을 지원합니다. 또한 StorageGRID 구현은 몇 가지 사용자 지정 응답을 추가로 제공합니다.
지원되는 S3 API 오류 코드
| 이름 | HTTP 상태 |
|---|---|
AccessDenied |
403 Forbidden |
BadDigest |
400 잘못된 요청 |
BucketAlreadyExists |
409 충돌 |
BucketNotEmpty |
409 충돌 |
IncompleteBody |
400 잘못된 요청 |
InternalError |
500 내부 서버 오류 |
InvalidAccessKeyId |
403 Forbidden |
InvalidArgument |
400 잘못된 요청 |
InvalidBucketName |
400 잘못된 요청 |
InvalidBucketState |
409 충돌 |
InvalidDigest |
400 잘못된 요청 |
InvalidEncryptionAlgorithmError |
400 잘못된 요청 |
InvalidPart |
400 잘못된 요청 |
InvalidPartOrder |
400 잘못된 요청 |
InvalidRange |
416 요청한 범위가 만족스럽지 않음 |
InvalidRequest |
400 잘못된 요청 |
InvalidStorageClass |
400 잘못된 요청 |
InvalidTag |
400 잘못된 요청 |
InvalidURI |
400 잘못된 요청 |
KeyTooLong |
400 잘못된 요청 |
MalformedXML |
400 잘못된 요청 |
MetadataTooLarge |
400 잘못된 요청 |
MethodNotAllowed |
405 허용되지 않는 메서드 |
MissingContentLength |
411 길이가 필요함 |
MissingRequestBodyError |
400 잘못된 요청 |
MissingSecurityHeader |
400 잘못된 요청 |
NoSuchBucket |
404 찾을 수 없음 |
NoSuchKey |
404 찾을 수 없음 |
NoSuchUpload |
404 찾을 수 없음 |
NotImplemented |
501 구현되지 않음 |
NoSuchBucketPolicy |
404 찾을 수 없음 |
ObjectLockConfigurationNotFoundError |
404 찾을 수 없음 |
PreconditionFailed |
412 사전 조건 실패 |
RequestTimeTooSkewed |
403 Forbidden |
ServiceUnavailable |
503 서비스를 사용할 수 없음 |
SignatureDoesNotMatch |
403 Forbidden |
TooManyBuckets |
400 잘못된 요청 |
UserKeyMustBeSpecified |
400 잘못된 요청 |
StorageGRID 사용자 지정 오류 코드
| 이름 | 설명 | HTTP 상태 |
|---|---|---|
XBucketLifecycleNotAllowed |
기존 규정 준수 버킷에서는 버킷 수명 주기 구성이 허용되지 않습니다. |
400 잘못된 요청 |
XBucketPolicyParseException |
수신된 버킷 정책 JSON을 구문 분석하는 데 실패했습니다. |
400 잘못된 요청 |
XComplianceConflict |
기존 규정 준수 설정으로 인해 작업이 거부되었습니다. |
403 Forbidden |
XComplianceReducedRedundancyForbidden |
기존 규정 준수 버킷에서는 중복성 감소가 허용되지 않습니다. |
400 잘못된 요청 |
XMaxBucketPolicyLengthExceeded |
정책이 허용된 최대 버킷 정책 길이를 초과했습니다. |
400 잘못된 요청 |
XMissingInternalRequestHeader |
내부 요청의 헤더가 누락되었습니다. |
400 잘못된 요청 |
XNoSuchBucketCompliance |
지정된 버킷에는 레거시 규정 준수 기능이 활성화되어 있지 않습니다. |
404 찾을 수 없음 |
XNotAcceptable |
요청에는 충족할 수 없는 하나 이상의 accept 헤더가 포함되어 있습니다. |
406 허용되지 않음 |
XNotImplemented |
요청하신 내용은 아직 구현되지 않은 기능을 암시합니다. |
501 구현되지 않음 |