| Previous | Next |
| HTTP_STATUS_NOT_EXTENDED | HTTP_STATUS_UNKNOWN_ERROR |
HTTP_STATUS_AUTHENTICATION_REQUIRED
This status is intended for intercepting proxies such as captive portals, not for ordinary origin-server login. The response can provide a link to a network login page or explain the network access policy.
Applications should detect the captive portal and let the user authenticate through the network workflow. Sending website credentials to the origin will not resolve a 511 generated by an access network.
Where a 511 response comes from
A 511 response normally comes from an intercepting network device such as a captive portal, not from the origin site the client tried to reach. Applications should avoid sending origin credentials to the portal. The practical fix is to complete the access network login and then retry the original origin request over a fresh connection.
Looking for a different code? Search another status or error code.