Saltar al contenido

5xx · Errores del servidor

Error 524 A Timeout Occurred (Cloudflare): qué significa y cómo solucionarlo

El error 524 de Cloudflare (A timeout occurred) significa que Cloudflare conectó con tu servidor, pero este tardó más de 100 segundos en enviar la respuesta. Ese límite no se puede subir en los planes Free, Pro y Business. La solución es que la operación sea más rápida o que se haga en segundo plano.

Qué significa el código 524

La conexión funciona: el problema es una petición concreta que tarda demasiado (informes, importaciones, consultas pesadas). Aunque subas el timeout de nginx, Cloudflare cortará igualmente a los 100 segundos.

Causas habituales del error 524

  • Procesos largos dentro de la petición HTTP (exportaciones, importaciones, backups lanzados desde la web).
  • Consultas lentas a la base de datos.
  • Llamadas a servicios externos que se quedan colgadas.

Cómo solucionar el error 524

  • Pasa la tarea a segundo plano: responde 202 y deja que el cliente consulte el estado.
  • Para operaciones de administración largas, usa un subdominio sin proxy (nube gris) o accede por SSH.
  • Optimiza la consulta o la operación que tarda.
  • En planes Enterprise, el timeout se puede ampliar hasta 6 000 segundos.

Ejemplo de respuesta

http
HTTP/2 524
server: cloudflare

Herramientas para comprobarlo

Preguntas frecuentes

¿Puedo subir el límite de 100 segundos de Cloudflare?

Solo en el plan Enterprise. En los demás, la petición debe responder antes de 100 segundos o hacerse por una ruta sin proxy.

Códigos relacionados

Ver todos los códigos de estado HTTP