Códigos de Status de Erro HTTP da Azion

Ao utilizar serviços web de terceiros implementados e hospedados na Azion, você pode encontrar alguns erros comuns em servidores web. Esses erros podem estar relacionados a uma requisição inválida, falta de conteúdo, problemas de autenticação, mau funcionamento de servidores, entre outros.

Para lhe informar sobre esses erros, você receberá uma mensagem semelhante a esta:

Exemplo - Códigos de Status de Erro HTTP

  • O título é uma representação textual do código de status HTTP recebido. Exemplo: Page not Found, Forbidden, or Internal Server Error.
  • A seção Error Details fornece informações relacionadas ao erro, incluindo:
    • Timestamp: a data e hora em que o erro ocorreu e a resposta foi retornada ao usuário.
    • URL: a página (URL) acessada pelo usuário que gerou o Código de Status de Erro.
    • Your IP: o IP público do cliente que se conectou ao edge.
    • Request ID: um identificador único para sua requisição. Pode ser usado para investigações adicionais ou suporte.
    • Status Code: o código de status HTTP que indica o tipo específico de erro encontrado, relacionado ao título da página.
    • Edge Location: a edge location da Azion que processou sua requisição.

Quando o sistema da Azion retorna uma página de erro, a razão para isso pode estar relacionada a configurações, mecanismos de autorização ou uma conexão falha com os serviços web de terceiros que você está usando. Por exemplo, quando seu banco ou aplicativo de comércio eletrônico está hospedado na Azion. Para verificar o status da plataforma da Azion, acesse a página de status da Azion.


O que significam os erros de sistema da Azion?

Estes são os erros mais comuns em servidores web e como resolvê-los.

400 Bad Request

Este erro indica que o servidor não pode ou não processará a requisição devido a um erro do cliente. Alguns casos comuns são sintaxe malformada, formatação inválida da mensagem de requisição ou roteamento de requisição enganoso. Resumindo, o servidor não pôde entender a requisição devido a formatação incorreta ou dados inválidos fornecidos.

Alguns exemplos comuns:

  • Cabeçalho do host sem :. No exemplo a seguir, seria Host: example.com.
GET / HTTP/1.1
Host example.com
Content-Length: 9
123456789
  • Diferença em bytes entre content-length (tamanho do corpo da mensagem, em bytes) e o conteúdo (corpo da mensagem). No caso a seguir, o corpo da mensagem tem 14 bytes.
GET / HTTP/1.1
Host: example.com
Content-Length: 9
12345678901234
  • Dois espaços entre a URL e a especificação do protocolo. No exemplo a seguir, há um espaço extra entre sample e page.
GET /sample page HTTP/1.1
Host: example.com

Como resolver o erro

  • Confirme se os dados que você deve enviar estão formatados corretamente e são válidos antes de tentar novamente sua requisição: URL e parâmetros de consulta, dados do corpo da requisição e credenciais ou tokens válidos, entre outros.
  • Abra uma aba anônima e tente carregar a página novamente.
  • Se o problema persistir, entre em contato com o proprietário do site.

403 Forbidden

Este erro geralmente ocorre quando o acesso é restrito a usuários autenticados ou quando você não tem as permissões necessárias para acessar o recurso solicitado. Neste caso, o servidor entende a requisição, mas se recusa a autorizá-la.

Como resolver o erro

Algumas maneiras de solucionar esse erro:

  • Verifique se a URL que você está tentando acessar está correta e não contém erros de digitação.
  • Verifique se a página ou aplicativo requer autenticação e certifique-se de estar logado com as credenciais corretas.
  • Limpe os cookies e dados em cache do seu navegador.
  • Desative quaisquer extensões do navegador que possam bloquear ou interferir na sua requisição.
  • Como o acesso é restrito, entre em contato com o proprietário do site para obter assistência.

404 Not Found

Este erro indica que o servidor não conseguiu encontrar o conteúdo ou recurso que você está procurando. Isso geralmente acontece porque:

​​- A URL está digitada incorretamente.

  • O recurso foi movido ou excluído.
  • O link está desatualizado ou quebrado.

Como resolver o erro

Algumas maneiras de solucionar esse erro:

  • Verifique se a URL que você está tentando acessar está correta e não contém erros de digitação.
  • Atualize a página para ver se resolve o problema.
  • Certifique-se de que o link está atualizado e não foi alterado.
  • Se você está procurando um conteúdo específico, tente procurá-lo usando a função de pesquisa do site ou um mecanismo de busca. Isso pode ajudá-lo a encontrar o recurso se ele foi movido.
  • Limpe os cookies e dados em cache do seu navegador.
  • Se o problema persistir, entre em contato com o proprietário do site.

406 Not Acceptable

Neste caso, o servidor não consegue gerar a resposta conforme solicitado pelo usuário. Geralmente, está relacionado aos tipos de conteúdo ou linguagens especificadas nos cabeçalhos Accept. Por exemplo: o usuário solicita um tipo específico de conteúdo (como JSON ou XML) ou linguagem, mas o servidor não pode fornecer esse tipo ou linguagem.

Como resolver o erro

Algumas maneiras de solucionar esse erro:

  • Verifique a URL que você está acessando e quaisquer parâmetros que possa estar passando com a requisição.
  • Use um navegador ou dispositivo diferente. Problemas específicos do navegador ou configurações do dispositivo podem levar a erros inesperados.
  • Aguarde e tente novamente. Ocasionalmente, o servidor pode estar temporariamente incapaz de atender requisições devido a manutenção ou outros problemas.
  • Limpe os cookies e dados em cache do seu navegador.
  • Se o problema persistir, entre em contato com o proprietário do site.

410 Gone

Este erro indica que o recurso solicitado existia anteriormente, mas foi deliberadamente removido, sem um endereço de redirecionamento, e não estará disponível novamente. Por exemplo: se você está procurando uma seção em um site de comércio eletrônico e recebe um erro 410, significa que a página foi encerrada definitivamente e não estará disponível novamente.

Como resolver o erro

Algumas maneiras de solucionar esse erro:

  • Verifique se a URL que você está tentando acessar está correta e não contém erros de digitação.
  • Se você está procurando um conteúdo específico, tente procurá-lo usando a função de pesquisa do site ou um mecanismo de busca. Isso pode ajudá-lo a encontrar o recurso se ele foi movido.
  • Frequentemente, não há uma solução imediata disponível porque o recurso não está mais acessível.
  • Se o problema persistir, entre em contato com o proprietário do site para obter mais informações.

429 Too Many Requests

Este erro indica que o usuário enviou muitas requisições em um determinado período de tempo. Como prática comum, os administradores de web estabelecem uma configuração de rate limiting para evitar abusos ou sobrecargas, garantir o uso justo de recursos para todos os usuários e gerar esse erro quando o limite é excedido.

Como resolver o erro

A solução mais simples é esperar alguns minutos e tentar novamente sua requisição. Isso permite que o rate limit do servidor seja redefinido e você pode tentar novamente. Se tiver alguma dúvida ou se o problema persistir, entre em contato com o proprietário do domínio para obter assistência.

500 Internal Server Error

Este erro significa que algo deu errado no servidor ao tentar processar sua requisição, mas não pode especificar qual é o problema exato ou não sabe como lidar com ele. Também pode ser um tratamento inesperado pela aplicação na origem (backend).

Este código de status é uma mensagem de erro genérica que frequentemente indica problemas com configurações de servidor, erros de código ou condições inesperadas que impedem o servidor de atender adequadamente à requisição.

Como resolver o erro

Um 500 Internal Server Error geralmente requer ação no servidor para ser corrigido. Neste caso, você pode atualizar a página, limpar o cache e os cookies do navegador, esperar um pouco e verificar as atualizações na página de suporte ou status do site como opções enquanto o servidor é capaz de processar suas requisições adequadamente.

Se o problema persistir, entre em contato com o proprietário do site para confirmar que o sistema está estável ou falta tratamento de exceção.

502 Bad Gateway

O código de status HTTP 502 Bad Gateway ocorre quando um servidor, atuando como intermediário entre você e outro servidor, encontra um problema ao tentar atender à sua requisição. Pode ser devido ao outro servidor estar inativo, sobrecarregado ou não respondendo corretamente.

Como resolver o erro

Algumas maneiras de solucionar esse erro:

  • Atualize a página para ver se resolve o problema.
  • Espere e tente novamente. Ocasionalmente, o servidor pode estar temporariamente incapaz de atender às requisições devido a manutenção ou outros problemas.
  • Se vários sites ou serviços estiverem apresentando erro 502, pode indicar um problema mais amplo na internet ou na rede.
  • Se tiver alguma dúvida ou se o problema persistir, entre em contato com o proprietário do domínio para confirmar que o sistema está estável.

504 Gateway Timeout

Este erro ocorre quando um servidor, atuando como gateway ou proxy, não recebe uma resposta oportuna de outro servidor no qual ele depende para atender a uma requisição. Esse atraso causa um tempo limite, impedindo que o servidor de gateway entregue uma resposta a tempo ao usuário.

Como resolver o erro

Algumas maneiras de solucionar esse erro:

  • Atualize a página para ver se resolve o problema.
  • Espere e tente novamente. Ocasionalmente, o servidor pode estar temporariamente incapaz de atender às requisições devido a manutenção ou outros problemas.
  • Se vários sites ou serviços estiverem apresentando erro 504, pode indicar um problema mais amplo na internet ou na rede.
  • Se o problema persistir, entre em contato com o proprietário do site.

508 Loop Detected

Este erro indica que os servidores estão enviando requisições de ida e volta um para o outro em um loop interminável, o que impede que a requisição seja concluída.

Como resolver o erro

Algumas maneiras de solucionar esse erro:

  • Limpe os cookies e os dados em cache do seu navegador.
  • Use um navegador ou dispositivo diferente. Problemas específicos do navegador ou configurações do dispositivo podem levar a erros inesperados.
  • Espere e tente novamente. Ocasionalmente, o servidor pode estar temporariamente incapaz de atender às requisições devido a manutenção ou outros problemas.
  • Se o problema persistir, entre em contato com o proprietário do site.

Contribuidores