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à.
Fatturazione per le risposte di errore di Amazon S3
In generale, ai proprietari di bucket S3 vengono addebitati i costi associati alle richieste con risposte HTTP 200 OK
andate a buon fine e risposte di errore del client HTTP 4XX
. Ai proprietari di bucket non vengono addebitati i costi per le risposte di errore del server HTTP 5XX
, come ad esempio gli errori HTTP 503 Slow Down
. Per ulteriori informazioni sui costi addebitati in caso di configurazione del bucket come bucket con pagamento a carico del richiedente, consulta Come funzionano i pagamenti a carico del richiedente.
La tabella seguente elenca i codici di errore specifici inclusi tra i codici di stato HTTP 3XX
e 4XX
per cui non vengono addebitati costi. Per i bucket configurati con l'hosting di siti web, i costi applicabili associati alle richieste e ad altri elementi vengono comunque applicati quando S3 restituisce un documento di errore personalizzato o per i 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' AWS account individuale del proprietario del bucket o dell'organizzazione del proprietario del bucket. AWS
Codice di stato HTTP | 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 tramite l'endpoint specificato. Inviare tutte le richieste future a questo endpoint. |
PermanentRedirectControlError | L'operazione API a cui si sta tentando di accedere deve essere indirizzata tramite l'endpoint specificato. Inviare tutte le richieste future a questo endpoint. | |
307 Reindirizzamento temporaneo | TemporaryRedirect | L'utente viene reindirizzato al bucket mentre il server del sistema dei nomi di dominio (DNS) viene aggiornato. |
400 Richiesta non valida | AuthorizationHeaderMalformed | L'intestazione di autorizzazione fornita non è valida. |
AuthorizationQueryParametersError | I parametri della query di autorizzazione forniti non sono validi. | |
ConnectionClosedByRequester | Restituito al chiamante originale quando si verifica un errore durante la lettura del corpo. WriteGetObjectResponse | |
DeviceNotActiveError | Il dispositivo non è attualmente attivo. | |
EndpointNotFound | Indirizzare le richieste all'endpoint corretto. | |
ExpiredToken | Il token fornito è scaduto. | |
IllegalLocationConstraintException | Si sta tentando di accedere a un bucket da una Regione diversa da quella in cui esiste il bucket. Per evitare questo errore, utilizzare l'opzione --region . Ad esempio: aws s3 cp . |
|
InvalidArgument |
Questo errore può verificarsi per i seguenti motivi:
|
|
InvalidBucketOwnerAWSAccountID | Il valore del parametro previsto per il proprietario del bucket deve essere un Account AWS ID. | |
InvalidDigest | Il valore Content MD5 o checksum specificato non è valido. | |
InvalidEncryptionAlgorithmError | La richiesta di crittografia specificata non è valida. Il valore valido è AES256 . |
|
InvalidHostHeader | Le intestazioni dell'host fornite nella richiesta utilizzano uno stile di indirizzamento errato. | |
InvalidHttpMethod | La richiesta è stata effettuata utilizzando un metodo HTTP imprevisto. | |
InvalidRequest |
Questo errore può verificarsi per i seguenti motivi:
|
|
InvalidSessionException | Restituito se la sessione non esiste più perché è andata in timeout o scaduta. | |
InvalidSignature | La firma della richiesta calcolata dal server non corrisponde alla firma fornita dall'utente. Controlla la tua chiave di accesso AWS segreta e il metodo di firma. Per ulteriori informazioni, consulta Signing and authenticating REST requests. | |
Non valido SOAPRequest | Il corpo della richiesta SOAP non è valido. | |
InvalidStorageClass | La classe di storage specificata non è valida. | |
InvalidTag | La richiesta contiene un tag inserito non valido. Ad esempio, la richiesta potrebbe contenere chiavi duplicate, chiavi o valori troppo lunghi oppure tag di sistema. | |
InvalidToken | Il token fornito ha un formato errato o comunque non è valido. | |
InvalidURI | L'URI specificato non può essere analizzato. | |
KeyTooLongError | La chiave è troppo lunga. | |
KM. DisabledException | La richiesta è stata rifiutata perché la chiave KMS specificata non è abilitata. | |
KM. InvalidKeyUsageException | La richiesta è stata rifiutata per uno dei seguenti motivi:
Per crittografare, decrittografare, ricrittografare e generare chiavi di dati, deve essere ENCRYPT_DECRYPT. KeyUsage Per firmare e verificare i messaggi, deve essere SIGN_VERIFY. KeyUsage Per generare e verificare i codici di autenticazione dei messaggi (MACs), deve essere GENERATE_VERIFY_MAC KeyUsage . Per ricavare i segreti contrattuali chiave, deve essere KEY_AGREEMENT. KeyUsage Per trovare la KeyUsage chiave KMS, usa l'operazione. DescribeKey Per trovare gli algoritmi di crittografia o firma supportati per una particolare chiave KMS, usa l'operazione. DescribeKey |
|
KM. KMSInvalidStateException | La richiesta è stata rifiutata perché lo stato della risorsa specificata non è valido per questa richiesta. Questa eccezione indica una delle seguenti situazioni:
|
|
KM. NotFoundException | La richiesta è stata rifiutata perché non è possibile trovare l'entità o la risorsa specificata. | |
LambdaInvalidResponse | Restituito al chiamante originale quando WriteGetObjectResponse risponde con ValidationError a. AWS Lambda Vedi il ValidationError messaggio per maggiori dettagli. Non tutti i casi ValidationError generano un LambdaInvalidResponse errore. | |
LambdaInvocationFailed | Invocazione della funzione Lambda non riuscita. I chiamanti potrebbero ricevere il seguente errore quando Lambda per oggetti S3 non è in grado di invocare correttamente la funzione Lambda configurata. Il messaggio di errore potrebbe contenere dettagli su un eventuale errore restituito dal AWS Lambda servizio quando si richiama la funzione (ad esempio, codice di stato, codice di errore, messaggio di errore e ID della richiesta). | |
Malformato ACLError | L'ACL fornito non è in un formato valido o non è stato convalidato in base al nostro schema pubblicato. | |
Malformato POSTRequest | Il corpo della richiesta POST non è multipart/form-data in un formato valido. | |
MalformedXML | Il documento XML fornito non è in un formato valido o non è stato convalidato in base al nostro schema pubblicato. | |
MaxPostPreDataLengthExceededError | I campi della richiesta POST che precedono il file di caricamento sono troppo grandi. | |
MetadataTooLarge | Le intestazioni dei metadati superano la dimensione massima consentita per i metadati. | |
MissingAttachment | Era previsto un allegato SOAP, ma non è stato trovato. | |
MissingRequestBodyError | È stato inviato un documento XML vuoto come richiesta. | |
MissingSecurityHeader | Nella richiesta manca un'intestazione obbligatoria. | |
NoLoggingStatusForKey | Non esiste una risorsa secondaria dello stato di registrazione per una chiave. | |
NotDeviceOwnerError | Il dispositivo che ha generato il token non è di proprietà dell'utente autenticato. | |
ResponseInterrupted | Restituito al chiamante originale quando si verifica un errore durante la lettura del WriteGetObjectResponse corpo. | |
RequestHeaderSectionTooLarge | L'intestazione della richiesta e i parametri della query utilizzati per effettuare la richiesta superano le dimensioni massime consentite. | |
TokenCodeInvalidError | Il numero di serie e/o il codice token forniti non sono validi. | |
UnexpectedContent | Questa richiesta contiene contenuti non supportati. | |
UnsupportedArgument | La richiesta contiene un argomento non supportato. | |
UnsupportedSignature | La richiesta fornita è firmata con una versione del token STS non supportata o la versione della firma non è supportata. | |
UserKeyMustBeSpecified | La richiesta POST del bucket deve contenere il nome di campo specificato. Se è specificato, controllare l'ordine dei campi. | |
IncorrectEndpoint | Il bucket specificato esiste in un'altra Regione. Indirizzare le richieste all'endpoint corretto. | |
ValidationError | Gli errori di convalida possono essere restituiti dal funzionamento dell' WriteGetObjectResponse API e possono verificarsi per numerose ragioni. Per ulteriori dettagli, vedere il messaggio di errore. | |
403 Non consentito | RequestTimeTooSkewed | La differenza tra l'ora della richiesta e l'ora del server è troppo grande. |
SignatureDoesNotMatch | La firma della richiesta calcolata dal server non corrisponde alla firma fornita dall'utente. Controlla la tua chiave di accesso AWS segreta e il metodo di firma. Per ulteriori informazioni, vedere Autenticazione REST e Autenticazione SOAP. | |
NotSignedUp | L'account non è registrato per il servizio Amazon S3. È necessario registrarsi prima di poter utilizzare Amazon S3. Puoi registrarti al seguente URL: 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, vedere 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, vedere Contattaci |
|
UnauthorizedAccessError | Applicabile solo nelle Regioni della Cina. Restituito quando viene effettuata una richiesta a un bucket che non dispone di una licenza ICP. Per ulteriori informazioni, consulta ICP Recordal |
|
Inaspettato IPError | Applicabile solo nelle Regioni della Cina. La richiesta è stata rifiutata perché l'IP era imprevisto. | |
MissingAuthenticationToken | La richiesta non è firmata. | |
LambdaPermissionError | Il chiamante non è autorizzato a invocare la funzione Lambda. Il chiamante deve disporre dell'autorizzazione per invocare la funzione Lambda. Controllare le policy collegate al chiamante e assicurarsi che disponga dell'autorizzazione per utilizzare lambda:Invoke per la funzione configurata. Il messaggio di errore potrebbe contenere dettagli su un eventuale errore restituito dal servizio Lambda quando si invoca la funzione (ad esempio, codice di stato, codice di errore, messaggio di errore e ID richiesta). |
|
404 Not Found (404 Non trovato) | LambdaNotFound | La AWS Lambda funzione non è stata trovata. La funzione Lambda, la versione o l'alias configurati non sono stati trovati durante il tentativo di invocarli. Assicurarsi che la configurazione del punto di accesso Lambda per oggetti S3 punti all'ARN della funzione Lambda corretto. Il messaggio di errore potrebbe contenere dettagli su un eventuale errore restituito dal AWS Lambda servizio quando si richiama la funzione (ad esempio, codice di stato, codice di errore, messaggio di errore e ID della richiesta). |
NoSuchAsyncRequest | La richiesta specificata non è stata trovata. | |
NoSuchObjectLockConfiguration | L'oggetto specificato non ha una ObjectLock configurazione. | |
NoSuchUpload | Il caricamento in più parti 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 ha una configurazione del sito web. | |
NoTransformationDefined | Nessuna trasformazione trovata per questo punto di accesso per le espressioni Lambda dell'oggetto. | |
ObjectLockConfigurationNotFoundError | La configurazione Object Lock non esiste per questo bucket. | |
405 Metodo 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 | Su questa risorsa è attualmente in corso un'operazione condizionale in conflitto. Riprovare. | |
411 Lunghezza richiesta | MissingContentLength | È necessario fornire l'intestazione HTTP Content-Length. |
412 Precondizione non riuscita | RequestIsNotMultiPartContent | Una richiesta POST del bucket deve essere del tipo enclosure-type multipart/form-data. |
416 Impossibile attenersi all'intervallo richiesto | InvalidRange | L'intervallo richiesto non è valido per la richiesta. Provare un altro intervallo. |