5xx Server ErrorHTTP Status Code Reference
HTTP 508 Loop Detected— What It Means, Causes & How to Fix It
The server detected an infinite loop while processing the request. This is used in WebDAV with the Depth: infinity header when a binding creates a cycle in the resource hierarchy.
Live URL Status Checker
Enter any URL to see its real HTTP response code
Common Causes
- Circular references in WebDAV resource bindings
- Infinite redirect loop on the server
- Recursive operation encountering a cycle
How to Fix
- 1Check for circular references in resource structure
- 2Remove or break the cycle in bindings or symlinks
- 3Use Depth: 0 or Depth: 1 instead of Depth: infinity
Example
HTTP 508 Loop Detected
PROPFIND /files HTTP/1.1 Depth: infinity → 508 Loop Detected → "Circular binding detected at /files/a/b/a"
Related Server Error Codes
Commonly Referenced Status Codes
The most frequently searched HTTP status codes