Como corrigir erro 522 Connection Timed Out (Cloudflare)
O que é o erro 522 no WordPress?
O 522 Connection Timed Out é um erro próprio do Cloudflare, não um código HTTP padrão. Diferente do 521 (em que a origem recusa a conexão de imediato), no 522 a conexão TCP até começa, mas o servidor de origem não conclui o handshake dentro do tempo limite do Cloudflare. É um problema de lentidão ou saturação: a origem está no ar, mas demora demais ou está com recursos esgotados. No WordPress sobre Cloudflare, isso aparece quando o servidor está sobrecarregado, com firewall atrasando a resposta ou com a faixa de IPs do Cloudflare parcialmente bloqueada.
Como identificar
- Tela do Cloudflare com “Error 522: Connection timed out” indicando a origem como ponto de falha.
- O 522 surge em horários de pico de tráfego e some quando a carga no servidor diminui.
- O site responde lentamente pelo IP direto, sinal de que a origem está saturada e não apenas offline.
- No painel do host, o uso de CPU, memória ou conexões aparece no limite no momento do erro.
Como prevenir
- Mantenha cache de página ativo para reduzir a carga da origem em horários de pico
- Monitore CPU, memória e conexões do servidor para agir antes de a origem saturar
- Garanta a faixa de IPs do Cloudflare liberada e priorizada no firewall do servidor
Causa
- Servidor de origem sobrecarregado (CPU, memória ou conexões no limite) respondendo lento demais ao Cloudflare.
- Firewall do host atrasando ou enfileirando as conexões vindas dos IPs do Cloudflare.
- Faixa de IPs do Cloudflare parcialmente bloqueada, causando timeout em vez de recusa imediata.
- Limite de recursos do plano de hospedagem sendo atingido sob carga, derrubando o tempo de resposta.
- Problema de roteamento ou keep-alive mal configurado entre o Cloudflare e o servidor de origem.
Como resolver
- Cheque a carga do servidor de origem: no painel do host, veja o uso de CPU, memória e número de conexões no momento do erro. Um 522 quase sempre coincide com a origem saturada, então o primeiro passo é confirmar a sobrecarga.
- Teste a resposta pelo IP direto: acesse o site pelo IP da origem. Se ele responde, mas lento, o problema é tempo de resposta (a origem está saturada), e não indisponibilidade total como no 521.
- Libere e priorize os IPs do Cloudflare: garanta que o firewall do servidor não está atrasando ou enfileirando as conexões dos IPs do Cloudflare. Um bloqueio parcial gera timeout em vez de recusa imediata.
- Reduza a carga do WordPress: ative cache de página, otimize o banco de dados e desative plugins pesados. Quanto mais rápido o WordPress responder, menor a chance de a origem estourar o tempo limite do Cloudflare.
- Escale os recursos ou fale com o host: se a origem satura sob tráfego normal, o plano de hospedagem está no limite. Aumente os recursos do servidor ou peça ao host para revisar limites de conexão e configuração de keep-alive.














