--- title: "208 Already Reported — what it means and how to fix it" description: "Inside a WebDAV multi-status response, this member was already listed earlier so it is not repeated. What causes an HTTP 208, what to try as a visitor, and what to check if it is your own site." url: https://atoneplace.net/error/208/ site: "At One Place" --- # HTTP 208 — Already Reported **HTTP 208: Already Reported** Inside a WebDAV multi-status response, this member was already listed earlier so it is not repeated. ## What 208 actually means A space-saving code that only ever appears inside a 207 body. When a WebDAV collection is bound into a tree more than once, enumerating it naively would repeat the same members over and over; 208 marks the second and later appearances so the client knows to look further up the response for the real details. You will never see this as a top-level status. ## Common causes - A WebDAV PROPFIND with `Depth: infinity` over a collection with multiple bindings - Bind-aware WebDAV servers avoiding duplicate enumeration ## If you're just trying to view the page 1. Nothing — this is internal bookkeeping in a sync protocol 2. If a WebDAV client shows duplicate or missing folders, it is mishandling these references rather than reporting a real fault ## If it's your site 1. Only meaningful inside a 207 body; returning it as a top-level status is a bug 2. Clients must have already recorded the earlier full entry, or the reference dangles ## Reference - **Status code:** 208 - **Reason phrase:** Already Reported - **Category:** 2xx — Success - **Defined in:** RFC 5842 §7.1 ## Common questions ### What does HTTP 208 mean? Inside a WebDAV multi-status response, this member was already listed earlier so it is not repeated. A space-saving code that only ever appears inside a 207 body. When a WebDAV collection is bound into a tree more than once, enumerating it naively would repeat the same members over and over; 208 marks the second and later appearances so the client knows to look further up the response for the real details. ### How do I fix a 208 error? Nothing — this is internal bookkeeping in a sync protocol ### Is 208 a client error or a server error? 208 is in the 2xx range, which means success. It is not an error at all. ## Related pages - [200 OK](https://atoneplace.net/error/200/) - [204 No Content](https://atoneplace.net/error/204/) - [201 Created](https://atoneplace.net/error/201/) - [206 Partial Content](https://atoneplace.net/error/206/) - [202 Accepted](https://atoneplace.net/error/202/) - [207 Multi-Status](https://atoneplace.net/error/207/) - [203 Non-Authoritative Information](https://atoneplace.net/error/203/) - [205 Reset Content](https://atoneplace.net/error/205/) - [226 IM Used](https://atoneplace.net/error/226/) ## Sources - Hypertext Transfer Protocol (HTTP) Status Code Registry — IANA (https://www.iana.org/assignments/http-status-codes/) - RFC 9110: HTTP Semantics — IETF (https://www.rfc-editor.org/rfc/rfc9110.html)