Error responses to Swift API operations
-
PDF of this doc site
- Install and maintain appliance hardware
- Install and upgrade software
- Perform system administration
-
Monitor and maintain StorageGRID
-
Recover and maintain
- Grid node recovery procedures
-
Recover and maintain
Collection of separate PDF docs
Creating your file...
Understanding the possible error responses can help you troubleshoot operations.
The following HTTP status codes might be returned when errors occur during an operation:
Swift error name | HTTP status |
---|---|
AccountNameTooLong, ContainerNameTooLong, HeaderTooBig, InvalidContainerName, InvalidRequest, InvalidURI, MetadataNameTooLong, MetadataValueTooBig, MissingSecurityHeader, ObjectNameTooLong, TooManyContainers, TooManyMetadataItems, TotalMetadataTooLarge |
400 Bad Request |
AccessDenied |
403 Forbidden |
ContainerNotEmpty, ContainerAlreadyExists |
409 Conflict |
InternalError |
500 Internal Server Error |
InvalidRange |
416 Requested Range Not Satisfiable |
MethodNotAllowed |
405 Method Not Allowed |
MissingContentLength |
411 Length Required |
NotFound |
404 Not Found |
NotImplemented |
501 Not Implemented |
PreconditionFailed |
412 Precondition Failed |
ResourceNotFound |
404 Not Found |
Unauthorized |
401 Unauthorized |
UnprocessableEntity |
422 Unprocessable Entity |