Codice di stato HTTP 412 (Precondizione non riuscita)
CloudFront restituisce un codice di errore 412 (Precondizione non riuscita) quando l’accesso alla risorsa di destinazione è stato negato. In alcuni casi, un server è configurato per accettare richieste solo dopo che sono state soddisfatte determinate condizioni. Se una delle condizioni specificate non è soddisfatta, il server non consente al client di accedere alla risorsa specificata. Invece, il server risponde con un codice di errore 412.
Le cause più comuni di un errore 412 in CloudFront includono:
-
Richieste condizionali su metodi diversi da
GEToHEADquando la condizione definita dalle intestazioniIf-Unmodified-SinceoIf-None-Matchnon è soddisfatta. In tal caso, la richiesta, in genere un caricamento o una modifica di una risorsa, non può essere effettuata. -
Una condizione in uno o più campi di richiesta nell’operazione API UpdateDistribution di CloudFront viene valutata come falsa.