[This is preliminary documentation and subject to change]
This topic contains conceptual information about default and custom HTTP 1.1 error messages.
HTTP 1.1 error messages are returned to the client browser in the form of an HTML page that contains a generic message. When a user attempts to connect to a Web site and an HTTP error occurs, an error message is sent back to the client browser with a brief description of what happened during the attempt to establish a connection. For example, if a user attempts to connect to a Web site that has reached its maximum connection capacity, an HTTP error is returned to the client that contains the statement "Too many users."
All IIS custom error messages display industry standard HTTP codes, which ensures consistency with HTTP 1.1 error messages. However, you can use the Custom Errors property sheet in IIS to customize generic HTTP error messages.
The following HTTP error messages can be customized with IIS:
| Error Code | Error Message |
|---|---|
| 400 | Bad request |
| 401.1 | Logon failed |
| 401.2 | Logon failed due to server configuration |
| 401.3 | Unauthorized due to ACL on resource |
| 401.4 | Authorization failed by filter |
| 401.5 | Authorization failed by ISAPI/CGI application |
| 403.1 | Execute access forbidden |
| 403.2 | Read access forbidden |
| 403.3 | Write access forbidden |
| 403.4 | SSL required |
| 403.5 | SSL 128 required |
| 403.6 | IP address rejected |
| 403.7 | Client certificate required |
| 403.8 | Site access denied |
| 403.9 | Too many users |
| 403.10 | Invalid configuration |
| 403.11 | Password change |
| 403.12 | Mapper denied access |
| 403.13 | Client certificate revoked |
| 403.14 | Directory listing denied |
| 403.15 | Client Access Licenses exceeded |
| 403.16 | Client certificate un-trusted or invalid |
| 403.17 | Client certificate has expired or is not yet valid |
| 404 | Not found |
| 404.1 | Site not found |
| 405 | Method not allowed |
| 406 | Not acceptable |
| 407 | Proxy authentication required |
| 412 | Precondition Failed |
| 414 | Request-URI too long |
| 500 | Internal server error |
| 500.12 | Application restarting |
| 500.13 | Server too busy |
| 500.15 | Requests for Global.asa not allowed |
| 500-100.asp | ASP error |
| 501 | Not implemented |
| 502 | Bad gateway |
Notes