5xx Server Error
508 Loop Detected
The server detected an infinite loop while processing the request.
Check a URL's HTTP statusWhat it means
Originally from WebDAV. Some hosting providers also use it when a site exceeds resource limits.
Common causes
- Circular references in WebDAV operations.
- Hosting resource limits reached.
How to fix it
- Check for recursive rules or references.
- Contact the hosting provider about resource limits.
Example response
HTTP/1.1 508 Loop Detected
Content-Type: text/plain; charset=utf-8Worked example
A gateway or server cannot complete an otherwise valid request. Check the origin service and proxy logs, correct the server-side cause, then retry after the service is healthy.
How to read this response
- Find the status line in your browser's Network panel, API client, or server access log.
- Read the response body and headers shown above; headers such as Location, Allow, Retry-After, and WWW-Authenticate explain the next step.
- Use the code's class to orient your diagnosis: informational, successful, redirected, request-related, or server-side.
How to check a status code
Enter a URL in the HTTP Status Checker to see its status code, every redirect hop, and response time. For redirect-heavy pages, the Website Speed Test shows how much time redirects add.
Frequently asked questions
- What it means: HTTP 508
- 508 Loop Detected: The server detected an infinite loop while processing the request.
- Common causes: 508
- Circular references in WebDAV operations. Hosting resource limits reached.
- How to fix it: HTTP 508
- Check for recursive rules or references. Contact the hosting provider about resource limits.
Defined in RFC 5842.