508 Loop Detected

El servidor encontró un bucle infinito durante el procesamiento.

Cuándo usarlo

WebDAV, o un ciclo de redirecciones o de proxy.

Causas habituales y soluciones

508 viene de WebDAV (RFC 5842): el servidor encontró un bucle infinito al procesar una solicitud con Depth: infinity, normalmente porque los bindings hacen que una colección se contenga a sí misma. Fuera de WebDAV es raro, con una gran excepción: en hosting compartido con cPanel y CloudLinux, “508 Resource Limit Is Reached” significa que tu cuenta alcanzó su límite de CPU, memoria o procesos.

Los proxies pueden usar 508 o errores similares para los bucles de solicitudes: un proxy_pass de nginx que apunta de vuelta a su propio server name, o una CDN cuyo origen está configurado con el hostname de la propia CDN. Revisa los destinos del proxy y busca cabeceras Via o CDN-Loop que se repitan. En el caso del hosting compartido, localiza en el log de acceso los scripts pesados o los bots agresivos y corrígelos, o pasa a un plan mayor.

Error del servidor (5xx)

Los códigos 5xx son errores del servidor: puede que la solicitud sea correcta, pero el servidor o algo detrás de él ha fallado. Conviene configurar alertas para ellos.

Cómo se ve

HTTP/1.1 508 Loop Detected

Cómo enviarlo

Node.js / Expressres.status(508).end()
Python / Flaskreturn '', 508
nginxreturn 508;

Cómo comprobarlo

curl -s -o /dev/null -w "%{http_code}\n" https://example.com/

Abrir Códigos de estado HTTP