Fehlerantworten
Das StorageGRID -System unterstützt alle zutreffenden Standardfehlerantworten der S3 REST-API. Darüber hinaus fügt die StorageGRID -Implementierung mehrere benutzerdefinierte Antworten hinzu.
Unterstützte S3-API-Fehlercodes
| Name | HTTP-Status | 
|---|---|
Zugriff verweigert  | 
403 Verboten  | 
BadDigest  | 
400 Ungültige Anfrage  | 
BucketExistsAlready  | 
409 Konflikt  | 
EimerNichtLeer  | 
409 Konflikt  | 
Unvollständiger Körper  | 
400 Ungültige Anfrage  | 
Interner Fehler  | 
500 Interner Serverfehler  | 
Ungültige Zugriffsschlüssel-ID  | 
403 Verboten  | 
Ungültiges Argument  | 
400 Ungültige Anfrage  | 
Ungültiger BucketName  | 
400 Ungültige Anfrage  | 
Ungültiger BucketState  | 
409 Konflikt  | 
InvalidDigest  | 
400 Ungültige Anfrage  | 
Fehler „Ungültiger Verschlüsselungsalgorithmus“  | 
400 Ungültige Anfrage  | 
UngültigesTeil  | 
400 Ungültige Anfrage  | 
UngültigeTeilebestellung  | 
400 Ungültige Anfrage  | 
Ungültiger Bereich  | 
416 Angeforderter Bereich nicht erfüllbar  | 
Ungültige Anfrage  | 
400 Ungültige Anfrage  | 
Ungültige Speicherklasse  | 
400 Ungültige Anfrage  | 
Ungültiges Tag  | 
400 Ungültige Anfrage  | 
Ungültige URI  | 
400 Ungültige Anfrage  | 
Schlüssel zu lang  | 
400 Ungültige Anfrage  | 
MalformedXML  | 
400 Ungültige Anfrage  | 
Metadaten zu groß  | 
400 Ungültige Anfrage  | 
MethodeNichtZulässig  | 
405 Methode nicht zulässig  | 
MissingContentLength  | 
411 Erforderliche Länge  | 
MissingRequestBodyError  | 
400 Ungültige Anfrage  | 
MissingSecurityHeader  | 
400 Ungültige Anfrage  | 
KeinSuchBucket  | 
404 Nicht gefunden  | 
NoSuchKey  | 
404 Nicht gefunden  | 
NoSuchUpload  | 
404 Nicht gefunden  | 
Nicht implementiert  | 
501 Nicht implementiert  | 
NoSuchBucketPolicy  | 
404 Nicht gefunden  | 
ObjectLockConfigurationNotFoundError  | 
404 Nicht gefunden  | 
Vorbedingung fehlgeschlagen  | 
412 Vorbedingung fehlgeschlagen  | 
RequestTimeTooSkewed  | 
403 Verboten  | 
Dienst nicht verfügbar  | 
503 Dienst nicht verfügbar  | 
Signatur stimmt nicht überein  | 
403 Verboten  | 
Zu viele Eimer  | 
400 Ungültige Anfrage  | 
Benutzerschlüssel muss angegeben werden  | 
400 Ungültige Anfrage  | 
Benutzerdefinierte StorageGRID -Fehlercodes
| Name | Beschreibung | HTTP-Status | 
|---|---|---|
XBucketLifecycleNotAllowed  | 
Die Bucket-Lebenszykluskonfiguration ist in einem älteren konformen Bucket nicht zulässig  | 
400 Ungültige Anfrage  | 
XBucketPolicyParseException  | 
Das Parsen der empfangenen Bucket-Richtlinien-JSON ist fehlgeschlagen.  | 
400 Ungültige Anfrage  | 
XComplianceConflict  | 
Vorgang aufgrund veralteter Compliance-Einstellungen abgelehnt.  | 
403 Verboten  | 
XComplianceReduzierteRedundanzVerboten  | 
Reduzierte Redundanz ist im Legacy-Compliant-Bucket nicht zulässig  | 
400 Ungültige Anfrage  | 
XMaxBucketPolicyLengthExceeded  | 
Ihre Richtlinie überschreitet die maximal zulässige Bucket-Richtlinienlänge.  | 
400 Ungültige Anfrage  | 
XMissingInternalRequestHeader  | 
Es fehlt ein Header einer internen Anfrage.  | 
400 Ungültige Anfrage  | 
XNoSuchBucketCompliance  | 
Für den angegebenen Bucket ist die Legacy-Compliance nicht aktiviert.  | 
404 Nicht gefunden  | 
XNichtAkzeptabel  | 
Die Anfrage enthält einen oder mehrere Accept-Header, die nicht erfüllt werden konnten.  | 
406 Nicht akzeptabel  | 
XNotImplemented  | 
Die von Ihnen angegebene Anfrage impliziert eine Funktionalität, die nicht implementiert ist.  | 
501 Nicht implementiert  |