Retry With
Production Risk
Low — only encountered in Microsoft IIS/SharePoint environments.
449 Retry With is a Microsoft IIS extension indicating that the server cannot honour the request because the client has not provided sufficient information. The client should retry the request with the appropriate additional information.
- 1The request is missing required information that the server needs to process it.
- 2A Microsoft-specific middleware or handler requires additional context not present in the request.
- 3Typically seen in SharePoint or other Microsoft web applications.
A client requests a resource on a Microsoft IIS/SharePoint server without providing required authentication context or metadata.
GET /sharepoint/document.docx HTTP/1.1 Host: intranet.company.com # Missing required context headers
expected output
HTTP/1.1 449 Retry With
Fix
Retry the request with the required additional information
WHEN The response body or headers indicate what information is missing.
// Check the response body for details about what to include // Then retry with appropriate headers or body content
Why this works
IIS typically includes information in the response about what the client should provide.
✕ Do not use 449 in new application designs
Use standard codes like 400 (Bad Request) with a descriptive body instead.
Microsoft-specific; not part of any IETF standard.
Microsoft IIS documentation
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#449 ↗Content generated with AI assistance and reviewed for accuracy. Found an error? hello@errcodes.dev