Risposte agli errori di fatturazione per Amazon S3 - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risposte agli errori di fatturazione per Amazon S3

Importante

Il 13 maggio 2024, abbiamo iniziato a implementare una modifica per eliminare gli addebiti per le richieste non autorizzate non avviate dal proprietario del bucket. Una volta completata l'implementazione di questa modifica, i proprietari dei bucket non dovranno mai sostenere costi di richiesta o di larghezza di banda per le richieste che restituiscono errori AccessDenied (HTTP403 Forbidden) quando tali richieste vengono avviate dall'esterno del loro account o organizzazione individuale. AWS AWS La pagina corrente mostra un elenco completo dei codici di 4XX stato HTTP 3XX e dei codici di stato che non verranno fatturati. Questa modifica alla fatturazione non richiede aggiornamenti delle applicazioni e si applica a tutti i bucket S3. Una volta completata l'implementazione di questa modifica Regioni AWS, aggiorneremo la nostra documentazione.

In generale, ai proprietari di bucket S3 vengono fatturate le richieste con risposte HTTP 200 OK riuscite e risposte di errore HTTP 4XX dei client. Ai proprietari dei bucket non vengono addebitate le risposte agli errori HTTP 5XX del server, come gli errori. HTTP 503 Slow Down Per ulteriori informazioni sugli addebiti di fatturazione se il tuo bucket è configurato come bucket Requester Pays, consulta. Come funzionano i pagamenti a carico del richiedente

La tabella seguente elenca i codici di errore specifici HTTP 3XX e i codici di 4XX stato che non vengono fatturati. Per i bucket configurati con l'hosting di siti Web, le richieste applicabili e gli altri costi verranno comunque applicati quando S3 restituisce un documento di errore personalizzato o per reindirizzamenti personalizzati.

Nota

Per AccessDenied (HTTP403 Forbidden), S3 non addebita alcun costo al proprietario del bucket quando la richiesta viene avviata al di fuori dell'account individuale AWS del proprietario del bucket o dell'organizzazione del proprietario del bucket. AWS

HTTPcodice di stato Codice di errore Descrizione del codice di errore
301 Moved Permanently (301 Spostato definitivamente) PermanentRedirect Il bucket a cui si sta tentando di accedere deve essere indirizzato utilizzando l'endpoint specificato. Invia tutte le richieste future a questo endpoint.
PermanentRedirectControlError L'APIoperazione a cui stai tentando di accedere deve essere risolta utilizzando l'endpoint specificato. Invia tutte le richieste future a questo endpoint.
307 Reindirizzamento temporaneo TemporaryRedirect Verrai reindirizzato al bucket durante l'aggiornamento del server Domain Name System (DNS).
400 Richiesta non valida AuthorizationHeaderMalformed L'intestazione di autorizzazione che hai fornito non è valida.
AuthorizationQueryParametersError I parametri della richiesta di autorizzazione che hai fornito non sono validi.
ExpiredToken Il token fornito è scaduto.
IllegalLocationConstraintException Stai tentando di accedere a un bucket da una regione diversa da quella in cui esiste il bucket. Per evitare questo errore, usa l'--regionopzione. Ad esempio: aws s3 cp awsexample.txt s3://amzn-s3-demo-bucket/ --region ap-east-1.
InvalidArgument

Questo errore può verificarsi per i seguenti motivi:

  • L'argomento specificato non era valido.

  • Nella richiesta mancava un'intestazione obbligatoria.

  • L'argomento specificato era incompleto o nel formato errato.

  • L'argomento specificato deve avere una lunghezza maggiore o uguale a 3.

InvalidDigest Il valore Content MD5 o checksum specificato non è valido.
InvalidEncryptionAlgorithmError La richiesta di crittografia specificata non è valida. Il valore valido è AES256.
InvalidRequest

Questo errore può verificarsi per i seguenti motivi:

  • La richiesta utilizza la versione della firma errata. Usa AWS4-HMAC-SHA256 (Signature Version 4).

  • Un punto di accesso può essere creato solo per un bucket esistente.

  • Il punto di accesso non si trova in uno stato in cui può essere eliminato.

  • Un punto di accesso può essere elencato solo per un bucket esistente.

  • Il token successivo non è valido.

  • È necessario specificare almeno un'azione in una regola del ciclo di vita.

  • È necessario specificare almeno una regola del ciclo di vita.

  • Il numero di regole del ciclo di vita non deve superare il limite consentito di 1000 regole.

  • L'intervallo per il MaxResults parametro non è valido.

  • SOAPle richieste devono essere effettuate tramite una HTTPS connessione.

  • Amazon S3 Transfer Acceleration non è supportato per i bucket con DNS nomi non conformi.

  • Amazon S3 Transfer Acceleration non è supportato per i bucket con punti (.) nel nome.

  • L'endpoint Amazon S3 Transfer Acceleration supporta solo richieste in stile virtuale.

  • Amazon S3 Transfer Acceleration non è configurato su questo bucket.

  • Amazon S3 Transfer Acceleration è disabilitato su questo bucket.

  • Amazon S3 Transfer Acceleration non è supportato in questo bucket. Per assistenza, contatta. AWS Support

  • Amazon S3 Transfer Acceleration non può essere abilitato su questo bucket. Per assistenza, contatta. AWS Support

  • Valori in conflitto forniti nelle HTTP intestazioni e nei parametri di interrogazione.

  • Valori in conflitto forniti nelle HTTP intestazioni e nei campi del modulo. POST

  • CopyObject richiesta effettuata su oggetti di dimensioni superiori a 5 GB.

I nvalidSOAPRequest Il corpo della SOAP richiesta non è valido.
InvalidStorageClass La classe di archiviazione specificata non è valida.
InvalidTag La richiesta contiene un input di tag non valido. Ad esempio, la richiesta potrebbe contenere chiavi, chiavi o valori duplicati troppo lunghi o tag di sistema.
InvalidToken Il token fornito non è valido o altrimenti non è valido.
Non valido URI Il valore specificato URI non può essere analizzato.
KeyTooLongError La tua chiave è troppo lunga.
M alformedACLError Il formato ACL fornito non è ben formato o non è stato convalidato rispetto allo schema pubblicato.
M alformedPOSTRequest Il corpo della POST richiesta non è costituito da dati multiparti/moduli ben formati.
Malformato XML Il formato XML fornito non è ben formato o non è stato convalidato rispetto allo schema pubblicato.
MaxPostPreDataLengthExceededError I campi POST di richiesta che precedono il file di caricamento erano troppo grandi.
MetadataTooLarge Le intestazioni dei metadati superano la dimensione massima consentita per i metadati.
MissingRequestBodyError Hai inviato un XML documento vuoto come richiesta.
MissingSecurityHeader Nella tua richiesta manca un'intestazione obbligatoria.
NoLoggingStatusForKey Non esiste una sottorisorsa sullo stato della registrazione di una chiave.
RequestHeaderSectionTooLarge L'intestazione della richiesta e i parametri di query utilizzati per far sì che la richiesta superi le dimensioni massime consentite
UnexpectedContent Questa richiesta contiene contenuti non supportati.
UserKeyMustBeSpecified La POST richiesta del bucket deve contenere il nome di campo specificato. Se è specificato, controlla l'ordine dei campi.
IncorrectEndpoint Il bucket specificato esiste in un'altra regione. Indirizza le richieste all'endpoint corretto.
403 Non consentito RequestTimeTooSkewed La differenza tra l'ora della richiesta e l'ora del server è troppo grande.
SignatureDoesNotMatch La firma di richiesta calcolata dal server non corrisponde alla firma fornita. Controlla la tua chiave di accesso AWS segreta e il metodo di firma. Per ulteriori informazioni, consulta RESTAutenticazione e SOAPautenticazione.
NotSignedUp Il tuo account non è registrato per il servizio Amazon S3. È necessario registrarsi prima di poter utilizzare Amazon S3. Puoi registrarti al seguente indirizzoURL: https://aws.amazon.com/s3
InvalidSecurity Le credenziali di sicurezza fornite non sono valide.
InvalidPayer Tutti gli accessi a questo oggetto sono stati disabilitati. Per ulteriore assistenza, consulta Contattaci.
InvalidAccessKeyId L'ID della chiave di AWS accesso che hai fornito non esiste nei nostri archivi.
AccountProblem C'è un problema con il tuo Account AWS che impedisce il corretto completamento dell'operazione. Per ulteriore assistenza, consulta Contattaci.
UnauthorizedAccessError Applicabile solo nelle regioni della Cina. Restituito quando viene effettuata una richiesta a un bucket che non dispone di una ICP licenza. Per ulteriori informazioni, vedere ICPRecordal.
404 Not Found (404 Non trovato) NoSuchUpload Il caricamento multiparte specificato non esiste. L'ID di caricamento potrebbe non essere valido oppure il caricamento in più parti potrebbe essere stato interrotto o completato.
NoSuchWebsiteConfiguration Il bucket specificato non dispone di una configurazione del sito Web.
Metodo 405 non consentito MethodNotAllowed Il metodo specificato non è consentito su questa risorsa.
409 Conflitto BucketAlreadyExists Il nome del bucket richiesto non è disponibile. Lo spazio dei nomi del bucket è condiviso da tutti gli utenti del sistema. Specificare un nome diverso e riprovare.
InvalidBucketState La richiesta non è valida per lo stato corrente del bucket.
OperationAborted È attualmente in corso un'operazione condizionale in conflitto su questa risorsa. Riprova
4.1.1 Lunghezza richiesta MissingContentLength È necessario fornire l'intestazione Content-LengthHTTP.
4.1.2 Precondizione non riuscita RequestIsNotMultiPartContent Una POST richiesta di bucket deve essere di tipo allegato multipart/form-data.