What Is a Page Fault?
Page fault: An interruption that occurs when software attempts to read or write a virtual memory location marked as "not present". Page faults record the number of times a process must recover from a hard disk.
- 1xx-information. These status codes indicate a temporary response. The client should be prepared to receive one or more 1xx responses before receiving a regular response.
- 100-continued.
- 101-Switch protocol.
- 2xx- success. This type of status code indicates that the server successfully accepted the client request.
- 200-OK. The client request was successful.
- 201-Created.
- 202-Accepted.
- 203-Non-authoritative information.
- 204-No content.
- 205-Reset content.
- 206-Partial content.
- 3xx-redirect. The client browser must take more action to fulfill the request. For example, the browser may have to request a different page on the server or repeat the request through a proxy server.
- 301-The object has been permanently removed, ie it is permanently redirected.
- 302-The object has been temporarily moved.
- 304-Not modified.
- 307-Temporary redirect.
- 4xx-client error
- An error occurred and the client appears to be having problems. For example, the client requests a page that does not exist, and the client did not provide valid authentication information. 400-Bad request.
- 401-Access is denied. IIS defines many different 401 errors, which indicate more specific error causes. These specific error codes are displayed in the browser, but not in the IIS logs:
- 401.1-Login failed.
- 401.2- [2] Login configuration failed due to server configuration.
- 401.3-Unauthorized due to ACL restrictions on resources.
- 401.4-Filter authorization failed.
- 401.5-ISAPI / CGI application authorization failed.
- 401.7-Access is denied by a URL authorization policy on the web server. This error code is specific to IIS 6.0.
- 403-Forbidden: IIS defines many different 403 errors, which indicate more specific reasons for the error:
- 403.1-Executive access is forbidden.
- 403.2-Read access is forbidden.
- 403.3-Write access is forbidden.
- 403.4-SSL is required.
- 403.5-Requires SSL128.
- 403.6-The IP address was rejected.
- 403.7-Client certificate required.
- 403.8-Site access is denied.
- 403.9-Too many users.
- 403.10-The configuration is invalid.
- 403.11-Password change.
- 403.12-Access denied mapping table.
- 403.13-The client certificate is revoked.
- 403.14-Reject directory listing.
- 403.15-Exceeded client access permissions.
- 403.16-The client certificate is untrusted or invalid.
- 403.17-The client certificate has expired or is not yet valid.
- 403.18-The requested URL cannot be executed in the current application pool. This error code is specific to IIS 6.0.
- 403.19-CGI cannot be performed for clients in this application pool. This error code is specific to IIS 6.0.
- 403.20-Passport login failed. This error code is specific to IIS 6.0.
- 404-Not found.
- 404.0- (none)-No files or directories were found.
- 404.1-Cannot access the Web site on the requested port.
- 404.2-Web service extension locking policy prevents this request.
- 404.3-MIME mapping policy blocks this request.
- 405-The HTTP predicate used to access this page is not allowed (method is not allowed)
- 406-The client browser does not accept the MIME type of the requested page.
- 407-Proxy authentication required.
- 412-Prerequisite failed.
- 413-The requesting entity is too large.
- 414-The request URI is too long.
- 415Unsupported media type.
- 416-The requested range cannot be met.
- 417-Execution failed.
- 423Locked error.
- 5xx- server error. The server was unable to complete the request because it encountered an error.
- 500-Internal server error.
- 500.12-The application is busy restarting on the web server.
- 500.13-Web server is too busy.
- 500.15-Direct requests to Global.asa are not allowed.
- 500.16UNC authorization credentials are incorrect. This error code is specific to IIS 6.0.
- 500.18-URL authorization store cannot be opened. This error code is specific to IIS 6.0.
- 500.100-Internal ASP error.
- 501-Header value specifies unimplemented configuration.
- 502-The web server received an invalid response when it was used as a gateway or proxy server.
- 502.1-CGI application timed out.
- 502.2-CGI application error. application.
- 503-Service is unavailable. This error code is specific to IIS 6.0.
- 504-Gateway timeout.
- 505-HTTP version is not supported.