Risposte di errore
Il sistema StorageGRID supporta tutte le risposte di errore standard S3 REST API applicabili. Inoltre, l'implementazione StorageGRID aggiunge diverse risposte personalizzate.
Codici di errore API S3 supportati
| Nome | Stato HTTP |
|---|---|
Accesso negato |
403 Proibito |
BadDigest |
400 Richiesta non valida |
BucketAlreadyExists |
409 Conflitto |
BucketNotEmpty |
409 Conflitto |
Corpo incompleto |
400 Richiesta non valida |
Errore interno |
500 Errore interno del server |
ID chiave di accesso non valido |
403 Proibito |
Argomento non valido |
400 Richiesta non valida |
NomeBucketNonValido |
400 Richiesta non valida |
StatoBucketNonValido |
409 Conflitto |
InvalidDigest |
400 Richiesta non valida |
Errore algoritmo di crittografia non valido |
400 Richiesta non valida |
Parte non valida |
400 Richiesta non valida |
OrdineParteNonValido |
400 Richiesta non valida |
Intervallo non valido |
416 Intervallo richiesto non soddisfacibile |
Richiesta non valida |
400 Richiesta non valida |
Classe di archiviazione non valida |
400 Richiesta non valida |
Tag non valido |
400 Richiesta non valida |
URI non valido |
400 Richiesta non valida |
KeyTooLong |
400 Richiesta non valida |
XML malformato |
400 Richiesta non valida |
Metadati troppo grandi |
400 Richiesta non valida |
Metodo non consentito |
405 Metodo non consentito |
Lunghezza del contenuto mancante |
411 Lunghezza richiesta |
Errore mancante nel corpo della richiesta |
400 Richiesta non valida |
MissingSecurityHeader |
400 Richiesta non valida |
NoSuchBucket |
404 Non trovato |
Nessuna chiave |
404 Non trovato |
NoSuchUpload |
404 Non trovato |
Non implementato |
501 Non implementato |
NoSuchBucketPolicy |
404 Non trovato |
Errore ObjectLockConfigurationNotFound |
404 Non trovato |
Precondizione fallita |
412 Precondizione fallita |
RequestTimeTooSkewed |
403 Proibito |
Servizio non disponibile |
503 Servizio non disponibile |
Firma non corrisponde |
403 Proibito |
Troppi secchi |
400 Richiesta non valida |
UserKeyMustBeSpecified |
400 Richiesta non valida |
Codici di errore personalizzati StorageGRID
| Nome | Descrizione | Stato HTTP |
|---|---|---|
XBucketLifecycleNotAllowed |
La configurazione del ciclo di vita del bucket non è consentita in un bucket conforme legacy |
400 Richiesta non valida |
XBucketPolicyParseException |
Impossibile analizzare il JSON del criterio del bucket ricevuto. |
400 Richiesta non valida |
XComplianceConflict |
Operazione negata a causa delle impostazioni di conformità legacy. |
403 Proibito |
XComplianceReducedRedundancyForbidden |
La ridondanza ridotta non è consentita nel bucket Compliant legacy |
400 Richiesta non valida |
XMaxBucketPolicyLengthExceeded |
La tua policy supera la lunghezza massima consentita per il bucket. |
400 Richiesta non valida |
XMissingInternalRequestHeader |
Manca un'intestazione di una richiesta interna. |
400 Richiesta non valida |
XNoSuchBucketCompliance |
Nel bucket specificato non è abilitata la conformità legacy. |
404 Non trovato |
XNon accettabile |
La richiesta contiene una o più intestazioni di accettazione che non è stato possibile soddisfare. |
406 Non accettabile |
XNonImplementato |
La richiesta da te fornita implica una funzionalità non implementata. |
501 Non implementato |