Skip to main content
SiteIndex

5xx Server Error

508 Loop Detected

The server detected an infinite loop while processing the request.

Check a URL's HTTP status

What 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

  1. Check for recursive rules or references.
  2. Contact the hosting provider about resource limits.

Example response

HTTP/1.1 508 Loop Detected
Content-Type: text/plain; charset=utf-8

Worked 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

  1. Find the status line in your browser's Network panel, API client, or server access log.
  2. Read the response body and headers shown above; headers such as Location, Allow, Retry-After, and WWW-Authenticate explain the next step.
  3. 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.

Related codes

Tools