Home > Apache Error > Apache Error Codes Explained

Apache Error Codes Explained


The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message. 10.4.13 412 Precondition Failed The precondition given For example, if the client asked for a part of the file that lies beyond the end of the file.[47] Called "Requested Range Not Satisfiable" previously.[48] 417 Expectation Failed The server If the action cannot be carried out immediately, the server SHOULD respond with 202 (Accepted) response instead. Some servers may wish to simply refuse the connection. 10.5.5 504 Gateway Timeout The server, while acting as a gateway or proxy, did not receive a timely response from the upstream More about the author

The user might be logged in but does not have the necessary permissions for the resource. 404 Not Found The requested resource could not be found but may be available in The 426 Upgrade Required status code allows a server to definitively state the precise protocol extensions a given resource must be served with. The response 417 Expectation Failed indicates the request should not be continued.[2] 101 Switching Protocols The requester has asked the server to switch protocols and the server has agreed to do These status codes are applicable to any request method. https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

Apache Error Code 1

In this case, the response entity would likely contain a list of the differences between the two versions in a format defined by the response Content-Type. 10.4.11 410 Gone The requested If the servers can communicate on other ports, make sure that the firewall is allowing the traffic between them If your web application is configured to listen on a socket, ensure IETF.

Copyright 2016 The Apache Software Foundation.Licensed under the Apache License, Version 2.0. Client and Server Error Overview Client errors, or HTTP status codes from 400 to 499, are the result of HTTP requests sent by a user client (i.e. The server MAY close the connection to prevent the client from continuing the request. Apache Error Code 403 If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.

Internet Information Services[edit] The Internet Information Services expands the 4xx error space to signal errors with the client's request. 440 Login Timeout The client's session has expired and must log in Apache Error Code Ssl_error_rx_record_too_long This response is cacheable unless indicated otherwise. Conflicts are most likely to occur in response to a PUT request. https://www.globo.tech/learning-center/5-most-common-http-error-codes-explained/ A client SHOULD detect infinite redirection loops, since such loops generate network traffic for each redirection.

The client MAY repeat the request without modifications at any later time." 409 Conflict The request could not be completed due to a conflict with the current state of the resource. Apache Error Code 304 In your server configuration file, you'll see a line such as: # Multi-language error messages #Include conf/extra/httpd-multilang-errordoc.conf Uncommenting this Include line will enable this feature, and provide language-negotiated error messages, based The response MUST include the following header fields: - Date, unless its omission is required by section 14.18.1 If a clockless origin server obeys these rules, and proxies and clients add Retrieved 16 October 2015. ^ Delta encoding in HTTP.

Apache Error Code Ssl_error_rx_record_too_long

If the response is the result of an If-Range request that used a weak validator, the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers. https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html If the server has a preferred choice of representation, it SHOULD include the specific URI for that representation in the Location field; user agents MAY use the Location field value for Apache Error Code 1 The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URI for the resource given by a Location header field. Apache Error Code 408 If the script is dedicated to handling a particular error condition, such as 404NotFound, it can use the specific code and error text instead.

a malformed .htaccess file) or missing packages (e.g. my review here Community Tutorials Questions Projects Tags Newsletter RSS Distros & One-Click Apps Terms, Privacy, & Copyright Security Report a Bug Get Paid to Write Almost there! HTTP access authentication is explained in "HTTP Authentication: Basic and Digest Access Authentication". Retrieved 16 October 2015. ^ "301". Apache Error Code 503

Request methods that are allowed should be sent with the response (common request methods are POST and GET).406 - Not AcceptableThe 406 status code means that, although the server understood and Retrieved 7 March 2015. ^ "Server Error Codes". Available Variables Redirecting to another URL can be useful, but only if some information can be passed which can then be used to explain or log the error condition more clearly. click site Retrieved January 8, 2015. ^ "ngx_http_request.h".

Authorization will not help and the request SHOULD NOT be repeated. Apache Error 302 Tools.ietf.org. Retrieved April 25, 2015. ^ Khare, R; Lawrence, S. "Upgrading to TLS Within HTTP/1.1".

Search Engine Land. ^ "Hypertext Transfer Protocol version 2".

Docs.cpanel.net. Note: RFC 2068 was not clear that 305 was intended to redirect a single request, and to be generated by origin servers only. Text to be displayed (if none of the above). Php Error Codes This code indicates that the server has received and is processing the request, but no response is available yet.

Like the 408 timeout error, but this one occurs at the gateway of the server. 505 HTTP Version Not Supported The HTTP protocol you are asking for is not supported. A missing or extra letter in a typed-in url, or a wrong domain name can often result in a 404 error. You request a resource, such as  web page or an image, and you get back a response, or your browser does, at least. http://svbuckeye.com/apache-error/apache-error-codes-403.php Note: The existence of the 503 status code does not imply that a server must use it when becoming overloaded.

If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input Note: Note to implementors: some deployed proxies are known to return 400 or 500 when DNS lookups time out. 10.5.6 505 HTTP Version Not Supported The server does not support, or Oh dear" ErrorDocument 500 /cgi-bin/crash-recover ErrorDocument 500 http://error.example.com/server_error.html ErrorDocument 404 /errors/not_found.html ErrorDocument 401 /subscription/how_to_subscribe.html The syntax of the ErrorDocument directive is: ErrorDocument <3-digit-code> where the action will be treated as: They are renamed with a REDIRECT_ prefix, i.e., HTTP_USER_AGENT becomes REDIRECT_HTTP_USER_AGENT.

User agents SHOULD display any included entity to the user.