Código de status HTTP 412 (Falha na pré-condição) - Amazon CloudFront

Código de status HTTP 412 (Falha na pré-condição)

O CloudFront exibe um código de erro “412 (Falha na pré-condição)” quando o acesso ao recurso de destino é negado. Em alguns casos, um servidor é configurado para aceitar solicitações somente depois de determinadas condições serem atendidas. Se alguma das condições especificadas não for atendida, o servidor não permitirá que o cliente acesse o recurso fornecido. Em vez disso, o servidor responderá com um código de erro 412.

As causas comuns de um erro 412 no CloudFront são:

  • Solicitações condicionais em métodos diferentes de GET ou HEAD quando a condição definida pelos cabeçalhos If-Unmodified-Since ou If-None-Match não é atendida. Nesse caso, a solicitação, geralmente um upload ou a modificação de um recurso, não pode ser feita.

  • Uma condição em um ou mais campos da solicitação na operação de API UpdateDistribution do CloudFront é avaliada como falsa.