Skip to content

5xx Server error

508 Loop Detected

The server found an infinite loop while processing the request (WebDAV).

What 508 means

Mostly WebDAV. Some hosts also use it when a site exceeds its resource limits.

Common causes

  • Circular references in a WebDAV collection.
  • Hosting resource limits (some cPanel hosts).

How to fix it

If you're calling an API

  • Report it to the site owner.

If you run the server

  • Break the loop or raise the resource limits.

Should you retry?

No.

Example response

HTTP
HTTP/1.1 508 Loop Detected
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Loop Detected",
  "status": 508,
  "detail": "The server found an infinite loop while processing the request (WebDAV)."
}

Defined in: RFC 5842 (WebDAV). 508 is a server error: the problem is on the server's side.

Debugging an API call? Convert your request with the cURL converter, check the response with the JSON formatter, or see whether the API is down on its status page.

HTTP 508 FAQ

What does HTTP 508 mean?

508 Loop Detected: The server found an infinite loop while processing the request (WebDAV). Mostly WebDAV. Some hosts also use it when a site exceeds its resource limits.

Is 508 a client or server error?

It's a server error (5xx): the server failed to handle a valid request, so the fix is usually on the server's side.

How do I fix a 508 error?

Report it to the site owner.

Should I retry after a 508?

No.

Other 5xx status codes

All HTTP status codes