Dec 18, 2025
Ana P.
6min Ler
Se você tem um site, precisa garantir que tudo sempre funcione sem problemas. Mas, em alguns casos, os visitantes podem ver a mensagem: “Erro 520: O servidor web encontrou um erro desconhecido”. O que isso quer dizer?
A Cloudflare emite essa resposta genérica quando seu site apresenta um comportamento inesperado e acaba não respondendo às solicitações. Isso pode acontecer por diversos motivos, como configurações do servidor ou até uma resposta HTTP inválida.
Neste artigo, vamos explicar as causas desse erro e apresentar sete soluções práticas para resolvê-lo.

Esse erro acontece quando o servidor de origem tenta estabelecer uma conexão, mas não consegue concluí-la. Isso geralmente ocorre quando um programa, cron job ou processo consome muita capacidade do servidor, impedindo-o de lidar com todas as solicitações.
Estes são alguns dos motivos que podem ter causado esse erro:
| Código do erro | Erro 520 |
| Tipo de erro | Cloudflare – Servidor |
| Mensagem de erro | Erro 520 do Cloudflare: Servidor Web Está Retornando um Erro Desconhecido |
| Causas do erro | Falha no servidor de origem Servidor de origem está bloqueando os endereços de IP da Cloudflare Resposta HTTP inválida ou vazia Tempo de inatividade curto Cabeçalhos de resposta não aceitos pela Cloudflare Sua conexão foi reiniciada |

Agora que você aprendeu as possíveis causas do Erro 520 da Cloudflare, vamos ver formas de corrigi-las.
Importante! Antes de tudo, veja se o seu site está fora do ar para todos usando o teste da Uptrends e garanta que o status do sistema Cloudflare esteja funcionando corretamente.
O funcionamento adequado de um site depende dos registros DNS, que determinam qual IP corresponde a qual domínio.
Se os registros DNS estiverem errados, o servidor web de origem pode responder de forma inesperada ou nem sequer retornar uma resposta. Acesse o Editor de zona DNS do seu domínio para encontrar o endereço IP do seu domínio. Depois, faça login no seu painel de controle da Cloudflare para verificar novamente se os seus registros DNS estão configurados corretamente.
Os cabeçalhos de solicitação na Cloudflare têm um limite total de 32 KB, com 16 KB por cabeçalho individual. Se esse limite for excedido, pode ocorrer o erro 520. Confira o HAR (HTTP Archive) do seu servidor para revisar os cabeçalhos e cookies do site.
Os arquivos HAR registram todas as solicitações do navegador, como cabeçalhos de solicitação e resposta, conteúdo e tempo de carregamento da página. Criar um arquivo HAR permite analisar a origem do erro e encontrar uma solução.
Veja aqui como criar um arquivo HAR usando o Google Chrome:
Atualize a página e reabra a aba Rede.
Importante! Arquivos HAR contêm informações sensíveis. Para proteger sua privacidade, abra o arquivo em um editor de texto e remova senhas, cookies e outros dados pessoais antes de compartilhá-lo.
Se você identificar que o erro 520 é causado por cookies muito grandes ou em excesso, considere utilizar um domínio sem cookies.
O arquivo .htaccess é uma ferramenta de configuração usada em sites hospedados em servidores Apache. Remover ou renomear o .htaccess pode ajudar a verificar se ele está corrompido ou se está causando redirecionamentos para erros.
Confira nosso tutorial sobre como localizar e criar o arquivo .htaccess..
Abra o arquivo de configuração do Apache e altere o AllowOverride para None.
Quando você faz isso, todos os arquivos .htaccess são desativados. Sempre que ajustar a configuração do Apache, é essencial salvar as alterações e reiniciar o servidor.
Como as mensagens de erro geralmente não explicam muito sobre a solução, os logs de erro são essenciais para encontrar a origem do problema e resolvê-lo com mais agilidade. O local para ver o log de erros depende de onde o seu site está hospedado.
Se você usa a Hostinger, ative o log de erros PHP no hPanel:

Para ver o arquivo com a descrição do erro, vá até o Gerenciador de Arquivos. No diretório home/[nome de usuário]/.logs você encontrará o arquivo error_log.
Esse arquivo mostra informações como a data e o tipo de erro identificado, além de indicar as linhas dos arquivos que precisam de correções.
Se o seu site está hospedado em outro provedor, confira nosso tutorial completo sobre como verificar os logs de erro.
Além de enviar solicitações HTTP/HTTPS, o cURL pode ser usado para solucionar problemas de respostas de erro HTTP.
Confira nosso guia completo sobre o que é comando curl e como usar..
Por exemplo, usando este comando cURL você pode ter informações sobre os cabeçalhos de resposta e solicitação HTTP.
curl -svo /dev/null http://www.exemplo.com.br/
Se você usa Windows 7 ou 8, precisará baixar o assistente executável para utilizar o cURL. Se você usa o Windows 10, você pode executar o cURL diretamente do prompt de comando.
Para desativar a Cloudflare, acesse seu painel e vá até a aba DNS. Escolha um domínio, depois aperte o botão de status do Proxy.

Outra opção é pausar temporariamente a Cloudflare. Ao fazer isso, a proteção do tráfego é desativada, o que pode expor o IP do seu servidor.

Ao pausar a Cloudflare, seus recursos de segurança e proteção ficarão temporariamente desativados. Para evitar isso, a Cloudflare recomenda ativar o Modo de Desenvolvimento. Ele desativa o cache temporariamente e permite ver as alterações feitas no servidor de origem em tempo real.
Vá para a aba de Cache no seu painel de controle da Cloudflare. Clique em Configurações e role a página para baixo até chegar no ícone para ativar o Modo de Desenvolvimento.

Se precisar de mais ajuda, entre em contato com o time de suporte da Cloudflare, eles costumam responder rápido, e será necessário fornecer a URL, o ID Ray da Cloudflare e os arquivos HAR, tanto com a Cloudflare ativada quanto desativada.
Variações nos códigos de erro HTTP geralmente indicam falhas no servidor, que podem ocorrer no proxy ou na hospedagem.. Donos de sites frequentemente enfrentam erros 5xx, por isso é essencial saber identificá-los e resolvê-los rapidamente.
Confira algumas das soluções mais comunspara os erros 5xx:
Além de prejudicar a experiência do usuário, o erro 520 pode impedir você de entrar no painel do seu site.
Por isso, é importante resolvê-lo o quanto antes. Reunimos sete soluções nesse artigo para ajudar você a resolver o erro 520. Aqui está um resumo delas:
Esperamos que este artigo tenha sido útil. Se ainda tiver alguma dúvida, fique à vontade para deixar um comentário!
Aqui estão algumas dúvidas frequentes sobre o erro 520.
O erro 520 acontece quando há um problema de conexão entre o servidor web e o servidor de origem. Para resolver, tente atualizar a página, limpar o cache do navegador e os cookies, falar com seu provedor de hospedagem e dar uma olhada nos logs do servidor.
Alguns erros comuns para usuários da Cloudflare incluem u003ca href=u0022/tutoriais/corrigir-erro-502-bad-gatewayu0022 target=u0022_blanku0022 rel=u0022noreferrer noopeneru0022u003eo erro 502u003c/au003e, ou u0022bad gatewayu0022, e u003ca href=u0022/tutoriais/erro-522u0022 target=u0022_blanku0022 rel=u0022noreferrer noopeneru0022u003eo erro 522u003c/au003e, que ocorre devido a um tempo limite de conexão. Outros problemas comuns são o erro 524, um problema de tempo de conexão esgotado entre o Cloudflare e o servidor de origem, e u003ca href=u0022/tutoriais/erro-504-gateway-timeout-wordpressu0022 target=u0022_blanku0022 rel=u0022noreferrer noopeneru0022u003eo erro 504u003c/au003e, que é causado por um tempo de espera do gateway.
Não, o erro 520 não é um erro permanente. Ele é temporário e acontece devido a um problema de conexão entre o servidor web e o servidor de origem. Tente atualizar a página, limpar o cache e os cookies do navegador, ou, se necessário, entre em contato com seu provedor de hospedagem ou administrador do site. Essas ações geralmente resolvem o problema.
Todo o conteúdo dos tutoriais deste site segue os rigorosos padrões editoriais e valores da Hostinger.