A

AWS S3 S3 Console

S3-CONSOLE · Object Storage

48 known error codes for this model

AccessControlListNotSupported Easy Fix
Bucket configuration does not allow ACL operations.
AccessDenied Easy Fix
Access denied by IAM policy, bucket policy, or ACL settings.
AccessPointAlreadyOwnedByYou Moderate
Access point with this name already exists in the account.
AccountProblem Easy Fix
AWS account state prevents S3 operation completion.
AllAccessDisabled Easy Fix
All access to this S3 resource has been disabled.
AmbiguousGrantByEmailAddress Easy Fix
Email grant maps to multiple accounts and cannot be resolved.
AuthorizationHeaderMalformed Easy Fix
Authorization header format is invalid for request signing.
AuthorizationQueryParametersError Easy Fix
Presigned URL query authorization parameters are invalid.
BadDigest Easy Fix
Provided checksum/MD5 does not match object payload received.
BucketAlreadyExists Moderate
Requested global bucket name is already taken.
BucketAlreadyOwnedByYou Moderate
Bucket already exists and is owned by your account.
BucketNotEmpty Moderate
Bucket delete operation failed because bucket still contains objects.
CredentialsNotSupported Easy Fix
Credentials type is not supported for this operation.
CrossLocationLoggingProhibited Easy Fix
Cross-region logging target configuration is not allowed.
EntityTooLarge Easy Fix
Uploaded entity exceeds allowed maximum size.
EntityTooSmall Easy Fix
Uploaded entity is smaller than allowed minimum for operation.
ExpiredToken Easy Fix
Temporary security token has expired.
IllegalLocationConstraintException Easy Fix
Bucket region/location constraint is invalid for request endpoint.
IllegalVersioningConfigurationException Easy Fix
Provided versioning configuration is invalid.
IncompleteBody Moderate
Request body length does not match declared Content-Length.
IncorrectNumberOfFilesInPostRequest Easy Fix
Multipart POST contains invalid number of files.
InlineDataTooLarge Easy Fix
Inline data value exceeds maximum supported size.
InternalError Call a Pro
S3 encountered an internal processing error.
InvalidAccessKeyId Easy Fix
Access key ID does not exist in AWS records.
InvalidArgument Easy Fix
One or more request arguments are invalid.
InvalidBucketName Easy Fix
Bucket name violates S3 naming requirements.
InvalidDigest Easy Fix
Provided digest/checksum header is invalid.
InvalidLocationConstraint Easy Fix
Specified location constraint is not valid.
InvalidObjectState Moderate
Object state does not allow requested operation.
InvalidPart Easy Fix
Specified multipart upload part is invalid or missing.
InvalidPartOrder Easy Fix
Multipart upload parts are not in required order.
InvalidRequest Easy Fix
Request is not valid for current S3 operation context.
InvalidSecurity Easy Fix
Security credentials/signature are invalid for this request.
MalformedXML Easy Fix
XML request body is malformed and cannot be parsed.
MaxMessageLengthExceeded Easy Fix
Request message exceeds maximum allowed length.
MethodNotAllowed Easy Fix
HTTP method is not allowed on this S3 resource.
NoSuchBucket Easy Fix
Specified bucket does not exist.
NoSuchKey Easy Fix
Specified object key does not exist in bucket.
NoSuchUpload Easy Fix
Referenced multipart upload ID does not exist.
NotImplemented Moderate
Requested S3 functionality is not implemented.
RequestTimeTooSkewed Easy Fix
Client timestamp is too far from AWS server time.
RequestTimeout Moderate
S3 did not receive complete request in time.
SignatureDoesNotMatch Easy Fix
Calculated request signature does not match provided signature.
SlowDown Moderate
S3 is throttling requests; reduce request rate.
TemporaryRedirect Moderate
Request should be retried against a different S3 endpoint.
TokenRefreshRequired Easy Fix
Security token refresh is required before operation.
TooManyBuckets Moderate
Account reached maximum bucket count limit.
UnexpectedContent Easy Fix
Request included unexpected content for this operation.