Your e-Business Quality Partner eValid™ -- Automated Web Quality Solution
Browser-Based, Client-Side, Functional Testing & Validation,
Load & Performance Tuning, Page Timing, Website Analysis,
and Rich Internet Application Monitoring.

eValid -- Site Analysis Process -- Server Error Codes
eValid Home

Introduction
These error codes are issued by WebSite servers with non-standard responses. These codes appear automatically in eValid Site Analysis reports about those pages. Pages which return error codes 400 or greater are deemed "broken/unavailable pages".

Server Status Codes
ValueKeywordExplanation
300AMBIGUOUSThe server couldn't decide what to return.
301MOVEDThe requested resource has been assigned to a new permanent URL (Uniform Resource Locator), and any future references to this resource should be done using one of the returned URLs.
302REDIRECTThe requested resource resides temporarily under a different URL.
303REDIRECT_METHODThe response to the request can be found under a different URL and should be retrieved using a GET method on that resource.
304NOT_MODIFIEDThe requested resource has not been modified.
305USE_PROXYThe requested resource must be accessed through the proxy given by the location field.
307REDIRECT_KEEP_VERBThe redirected request keeps the same verb. HTTP/1.1 behavior.
400BAD_REQUESTThe request could not be processed by the server due to invalid syntax.
401DENIEDThe requested resource requires user authentication.
403FORBIDDENThe server understood the request, but is refusing to fulfill it.
404NOT_FOUNDThe server has not found anything matching the requested URL (Uniform Resource Identifier).
405BAD_METHODThe method used is not allowed.
406NONE_ACCEPTABLENo responses acceptable to the client were found.
407PROXY_AUTH_REQProxy authentication required.
408REQUEST_TIMEOUTThe server timed out waiting for the request.
409CONFLICT The request could not be completed due to a conflict with the current state of the resource. The user should resubmit with more information.
410GONE The requested resource is no longer available at the server, and no forwarding address is known.
411LENGTH_REQUIREDThe server refuses to accept the request without a defined content length.
412PRECOND_FAILEDThe precondition given in one or more of the request header fields evaluated to false when it was tested on the server.
413REQUEST_TOO_LARGEThe server is refusing to process a request because the requested entity is larger than the server is willing or able to process.
414URL_TOO_LONGThe server is refusing to service the request because the requested URL (Uniform Resource Identifier) is longer than the server is willing to interpret.
415UNSUPPORTED_MEDIAThe server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
500SERVER_ERRORThe server encountered an unexpected condition that prevented it from fulfilling the request.
501NOT_SUPPORTEDThe server does not support the functionality required to fulfill the request.
502BAD_GATEWAY The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
503SERVICE_UNAVAILThe service is temporarily overloaded.
504GATEWAY_TIMEOUTThe request was timed out waiting for a gateway.
505VERSION_NOT_SUPThe server does not support, or refuses to support, the HTTP protocol version that was used in the request message.
Internet API Error Returns
12000GENERIC_SERVER_LOOKUP_ERROR (Browser mode only)
12001OUT_OF_HANDLES
12002SERVER_TIMEOUT
12003EXTENDED_ERROR
12004INTERNAL_ERROR
12005INVALID_URL
12010UNRECOGNIZED_SCHEME
12007NAME_NOT_RESOLVED
12008PROTOCOL_NOT_FOUND
12009INVALID_OPTION
12010BAD_OPTION_LENGTH
12011OPTION_NOT_SETTABLE
12012SHUTDOWN
12013INCORRECT_USER_NAME
12014INCORRECT_PASSWORD
12015LOGIN_FAILURE
12016INVALID_OPERATION
12017OPERATION_CANCELLED
12018INCORRECT_HANDLE_TYPE
12019INCORRECT_HANDLE_STATE
12020NOT_PROXY_REQUEST
12021REGISTRY_VALUE_NOT_FOUND
12022BAD_REGISTRY_PARAMETER
12023NO_DIRECT_ACCESS
12024NO_CONTEXT
12025NO_CALLBACK
12026REQUEST_PENDING
12027INCORRECT_FORMAT 12028 ITEM_NOT_FOUND
12029CANNOT_CONNECT
12030CONNECTION_ABORTED
12031CONNECTION_RESET
12032FORCE_RETRY
12033INVALID_PROXY_REQUEST
12034NEED_UI
12036HANDLE_EXISTS
12037SEC_CERT_DATE_INVALID
12038SEC_CERT_CN_INVALID
12039HTTP_TO_HTTPS_ON_REDIR
12040HTTPS_TO_HTTP_ON_REDIR
12041MIXED_SECURITY
12042CHG_POST_IS_NON_SECURE
12043POST_IS_NON_SECURE
12044CLIENT_AUTH_CERT_NEEDED
12045INVALID_CA
12046CLIENT_AUTH_NOT_SETUP
12047ASYNC_THREAD_FAILED
12048REDIRECT_SCHEME_CHANGE
12049DIALOG_PENDING
12050RETRY_DIALOG
12052HTTPS_HTTP_SUBMIT_REDIR
12053INSERT_CDROM
HTTP API Errors
12150HEADER_NOT_FOUND
12151DOWNLEVEL_SERVER
12152INVALID_SERVER_RESPONSE
12153INVALID_HEADER
12154INVALID_QUERY_REQUEST
12155HEADER_ALREADY_EXISTS
12156REDIRECT_FAILED
12160NOT_REDIRECTED
12161COOKIE_NEEDS_CONFIRMATION
12162COOKIE_DECLINED
12168REDIRECT_NEEDS_CONFIRMATION
Additional Internet API Error Codes
12157SECURITY_CHANNEL_ERROR
12158UNABLE_TO_CACHE_FILE
12159TCPIP_NOT_INSTALLED
12163DISCONNECTED
12164SERVER_UNREACHABLE
12165PROXY_SERVER_UNREACHABLE
12166BAD_AUTO_PROXY_SCRIPT
12167UNABLE_TO_DOWNLOAD_SCRIPT
12169SEC_INVALID_CERT
12170SEC_CERT_REVOKED
Internet API Error Returns
12171FAILED_DUETOSECURITYCHECK