Respuestas de error
El sistema StorageGRID admite todas las respuestas de error de API REST S3 estándar que corresponden. Además, la implementación de StorageGRID agrega varias respuestas personalizadas.
Códigos de error de la API de S3 compatibles
Nombre | Estado HTTP |
---|---|
Acceso denegado |
403 Prohibido |
Mal resumen |
400 Solicitud incorrecta |
El cubo ya existe |
409 Conflict |
Cubo no vacío |
409 Conflict |
Cuerpo incompleto |
400 Solicitud incorrecta |
Error interno |
500 Error interno del servidor |
ID de clave de acceso no válido |
403 Prohibido |
Argumento inválido |
400 Solicitud incorrecta |
Nombre de cubo inválido |
400 Solicitud incorrecta |
Estado del cubo no válido |
409 Conflict |
Resumen inválido |
400 Solicitud incorrecta |
Error de algoritmo de cifrado no válido |
400 Solicitud incorrecta |
Parte inválida |
400 Solicitud incorrecta |
Orden de pieza no válida |
400 Solicitud incorrecta |
Rango inválido |
416 Rango solicitado no satisfacible |
Solicitud inválida |
400 Solicitud incorrecta |
Clase de almacenamiento no válida |
400 Solicitud incorrecta |
Etiqueta inválida |
400 Solicitud incorrecta |
URI no válido |
400 Solicitud incorrecta |
Clave demasiado larga |
400 Solicitud incorrecta |
XML malformado |
400 Solicitud incorrecta |
Metadatos demasiado grandes |
400 Solicitud incorrecta |
Método no permitido |
Método 405 no permitido |
Longitud de contenido faltante |
411 Longitud requerida |
Error de cuerpo de solicitud faltante |
400 Solicitud incorrecta |
Encabezado de seguridad faltante |
400 Solicitud incorrecta |
NoSuchBucket |
404 No encontrado |
NoSuchKey |
404 No encontrado |
NoSuchUpload |
404 No encontrado |
No implementado |
501 No implementado |
Política de no usar este cubo |
404 No encontrado |
Error de configuración de bloqueo de objeto no encontrado |
404 No encontrado |
Precondición fallida |
412 Precondición fallida |
RequestTimeTooSkewed |
403 Prohibido |
Servicio No Disponible |
503 Servicio no disponible |
La firma no coincide |
403 Prohibido |
Demasiados cubos |
400 Solicitud incorrecta |
La clave de usuario debe especificarse |
400 Solicitud incorrecta |
Códigos de error personalizados de StorageGRID
Nombre | Descripción | Estado HTTP |
---|---|---|
Ciclo de vida de XBucket no permitido |
La configuración del ciclo de vida del bucket no está permitida en un bucket compatible heredado |
400 Solicitud incorrecta |
Excepción de análisis de política de XBucket |
No se pudo analizar el JSON de la política de depósito recibida. |
400 Solicitud incorrecta |
Conflicto de cumplimiento X |
Operación denegada debido a configuraciones de cumplimiento heredadas. |
403 Prohibido |
XComplianceReducedRedundancyForbidden |
No se permite redundancia reducida en el bucket compatible heredado |
400 Solicitud incorrecta |
Longitud máxima de la política de cubos X excedida |
Su póliza excede la longitud máxima permitida de la póliza. |
400 Solicitud incorrecta |
XMissingInternalRequestHeader |
Falta un encabezado de una solicitud interna. |
400 Solicitud incorrecta |
Cumplimiento de XNoSuchBucket |
El depósito especificado no tiene habilitada la conformidad heredada. |
404 No encontrado |
XNo aceptable |
La solicitud contiene uno o más encabezados de aceptación que no se pudieron satisfacer. |
406 No aceptable |
XNoImplementado |
La solicitud que proporcionó implica una funcionalidad que no está implementada. |
501 No implementado |