TrueURL
5xx Erro do servidor Código não padrão (Cloudflare)

520 Web Server Returned an Unknown Error

Específico da Cloudflare: o servidor de origem retornou uma resposta vazia, desconhecida ou inesperada, por exemplo após uma falha ou uma conexão redefinida.

Frase de motivo
Web Server Returned an Unknown Error
Redirecionamento
Não
Cacheável por padrão
Não

O 520 é um código específico da Cloudflare. A Cloudflare o retorna quando o servidor web de origem devolve uma resposta vazia, desconhecida ou inesperada que ela não consegue repassar. É o código genérico para respostas da origem que não se encaixam em nenhum dos outros códigos 52x.

Os gatilhos típicos são uma origem que trava ou redefine a conexão depois que a Cloudflare se conectou, respostas sem uma linha de status ou cabeçalhos válidos, cabeçalhos de resposta que excedem os limites de tamanho da Cloudflare (muitas vezes por causa de cookies demais ou grandes demais) e firewalls na origem que cortam as conexões vindas dos endereços IP da Cloudflare. Um return 444 do nginx na origem também chega aos visitantes como um 520.

A página de erro da Cloudflare mostra um Ray ID; os logs de erro e de acesso da origem do mesmo momento geralmente revelam a causa. No HTTP/2 e no HTTP/3 não há frase de motivo; por isso, você vê apenas o número.

Exemplo de resposta

HTTP
HTTP/1.1 520 Web Server Returned an Unknown Error
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f70-FRA

SEO e verificação de redirecionamentos

Os mecanismos de busca tratam o 520 como qualquer erro 5xx: o rastreamento fica mais lento, e erros persistentes levam à desindexação. Os 520 costumam ser intermitentes; por isso, verifique as URLs afetadas várias vezes, por exemplo com o Verificador de redirecionamento em massa, e compare o resultado com uma requisição direta à origem.

Causas comuns e casos de uso

  • A aplicação de origem travou ou fechou a conexão sem enviar uma resposta.
  • Os cabeçalhos de resposta são grandes demais, por exemplo por causa de muitos cabeçalhos Set-Cookie ou de tokens grandes.
  • Um firewall ou plugin de segurança na origem redefine as conexões vindas das faixas de IP da Cloudflare.
  • A origem envia uma resposta HTTP malformada ou vazia, por exemplo por causa de uma configuração de HTTP/2 com defeito.

Verificador de redirecionamento de URL

Veja todos os códigos de status que uma URL retorna, salto a salto, com o verificador de redirecionamento gratuito do TrueURL.