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 |