C.2 Error status codes returned by the Redirector
When a timeout occurs during a data transaction with the Web container, and when the coding of the definition file contains an error, the redirector returns an error status code. The following tables describe the error status codes returned by the redirector and the conditions for returning the error status code, for each type of Web server.
|
Error status codes |
Conditions for returning the error status code |
|---|---|
|
400 Bad Request |
Error status code 400 is returned when any of the following conditions are met:
|
|
500 Internal Server Error |
Error status code 500 is returned when any of the following conditions are met:
|
- #1
-
Applicable when the default worker is not specified in the distribution by the POST data size.
- #2
-
Applicable only in Windows. The web server fails to start in UNIX.
- #3
-
Might be applicable when a request header of a total size of 16 KB or more can be received according to the settings for limitations of request headers in Cosminexus HTTP Server.
- #4
-
For details on whether the HTTP method is supported or not, see Table C-5.
|
Error status codes |
Conditions for returning the error status code |
|---|---|
|
400 Bad Request |
Error status code 400 is returned when any of the following conditions are met:
|
|
403 Forbidden |
Error status code 403 is returned when any of the following conditions are met:
|
|
500 Internal Server Error |
Error status code 500 is returned when any of the following conditions are met:
|
- #1
-
Not case-sensitive.
- #2
-
Might be applicable when a request header of a total size of 16 KB or more can be received according to the settings for limitations of request headers in Microsoft IIS.
- #3
-
For details on whether the HTTP method is supported or not, see Table C-5.
- Support for the request HTTP methods in the redirector
-
The following table lists the request HTTP methods that are supported in the redirector.
Table C‒5: Support for the request HTTP methods in the redirector HTTP method
Supported or not
OPTIONS
Y
GET
Y
HEAD
Y
POST
Y
PUT
Y
DELETE
Y
TRACE
Y
CONNECT
--#
PROPFIND
Y
PROPPATCH
Y
MKCOL
Y
COPY
Y
MOVE
Y
LOCK
Y
UNLOCK
Y
ACL
Y
REPORT
Y
VERSION-CONTROL
Y
CHECKIN
Y
CHECKOUT
Y
UNCHECKOUT
Y
SEARCH
Y
Methods available in HTTP1.1 other than above-mentioned methods
--#
- Legend:
-
Y: Supported
--: Not supported
- #
-
The redirector returns a status 500 error to a request that specifies an unsupported HTTP method. Furthermore, the message KDJE41001-E is output.