O 524 é um código específico da Cloudflare. Ele significa que a Cloudflare se conectou com sucesso ao servidor web de origem, mas a origem não enviou uma resposta HTTP antes de expirar o tempo limite de leitura do proxy da Cloudflare. Atualmente, a Cloudflare documenta um padrão de 125 segundos (a documentação mais antiga fala em 100); clientes Enterprise podem aumentá-lo para até 6.000 segundos.
A conexão em si funciona; o problema é o tempo que a aplicação leva: relatórios demorados, exportações grandes, consultas lentas ao banco de dados ou um backend esperando por outro serviço. A origem ainda pode terminar o trabalho depois que a Cloudflare desistiu; nesse caso, os logs dela mostram uma requisição bem-sucedida, ou um 499 no nginx.
Exemplo de resposta
HTTP/1.1 524 A Timeout Occurred
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: 8f3a1b2c4d5e6f74-NRT SEO e verificação de redirecionamentos
Para os rastreadores, um 524 é um erro do servidor. Páginas que levam mais do que alguns segundos já são um problema de rastreamento muito antes de chegarem ao limite da Cloudflare. Mova o trabalho lento para jobs em segundo plano, retorne 202 com uma URL de status ou transmita a resposta em streaming. O Teste de latência de redirecionamento mostra quanto tempo cada salto leva.
Causas comuns e casos de uso
- Um script, relatório ou exportação demorado leva mais tempo do que o limite de cerca de dois minutos da Cloudflare.
- Consultas lentas ao banco de dados ou tabelas bloqueadas.
- A aplicação espera por uma API externa lenta.
- Recursos esgotados na origem (CPU, memória, pool de workers) deixam todas as requisições lentas.