uCosminexus Application Server, Messages

[Contents][Back][Next]

23.5 Messages concerning the reverse proxy

This section describes messages output by the reverse proxy processing of Cosminexus HTTP Server.


[client client-address] proxy: Max-Forwards has reached zero - proxy loop? returned by URI

The value of the Max-Forwards request header has become 0.
Error level: error
(S) The status code 502 Proxy Error will be returned to the client, and the request processing will be interrupted.
(O) When using the Max-Forwards request header, use the TRACE or OPTIONS method.

[client client-address] proxy: No protocol handler was valid for the URL path-name. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

The schema specified in the ProxyPass directive is invalid.
Error level: warn
(S) The status code 403 Forbidden will be returned to the client, and the request processing will be interrupted.
(O) Revise the transfer-destination schema of the ProxyPass directive.

detailed-information: proxy: HTTP: error creating fam address-family socket for target host-name

An attempt to create a socket has failed.
Error level: error
(S) The status code 502 Bad Gateway will be returned to the client, and the request processing will be interrupted.
(O) Revise according to detailed-information.

detailed-information: proxy: HTTP: attempt to connect to IP-address:port-number (host-name) failed

The reverse proxy failed to connect to a remote Web server.
Error level: error
(S) The status code 502 Bad Gateway will be returned to the client, and the request processing will be interrupted.
(O) Revise according to detailed-information.

[client client-address] proxy: TRACE forbidden by server configuration

The request issued by the TRACE method is denied because of the settings of the TraceEnable directive.
Error level: error
(S) The status code 403 Forbidden will be returned to the client, and the request processing will be interrupted.
(O) To allow access, revise the settings of the TraceEnable directive.

[client client-address] proxy: TRACE with request body is not allowed

The request issued by the TRACE method having a request body is denied because of the settings of the TraceEnable directive.
Error level: error
(S) The status code 413 Request Entity Too Large will be returned to the client, and the request processing will be interrupted.
(O) To allow access, revise the settings of the TraceEnable directive.

[client client-address] error parsing URL URL: detailed-information

An error occurred during the analysis of the URL by the reverse proxy.
Error level: error
(S) The status code 400 Bad Request will be returned to the client, and the request processing will be interrupted.
(O) Revise the URL specified in the ProxyPass directive according to the cause specified in detailed-information.

[client client-address] proxy: URI cannot be parsed: transfer-destination-URI returned by request-URI

The format of the transfer-destination URI specified in the ProxyPass directive is invalid.
Error level: error
(S) The status code 400 Proxy Error will be returned to the client, and the request processing will be interrupted.
(O) Revise the transfer-destination URI specified in the ProxyPass directive.

[client client-address] proxy: DNS lookup failure for: host-name returned by URI

An attempt to perform DNS lookup of the transfer-destination host name specified in the ProxyPass directive has failed.
Error level: error
(S) The status code 502 Proxy Error will be returned to the client, and the request processing will be interrupted.
(O) Revise the transfer-destination host name specified in the ProxyPass directive.

proxy: previous connection is closed, creating a new connection.

A new connection is created because the previous connection has closed.
Error level: info
(S) The process continues. A new socket will be created.

proxy: failed to enable ssl support for IP-address:port-number (host-name)

The reverse proxy cannot use an SSL for connecting to a remote Web server.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise the settings concerning the access method of the Web server.

[client client-address] proxy: no HTTP 0.9 request (with no host line) on incoming request and preserve host set forcing hostname to be host-name for uri URI

The Host header is not included in the request header received from the client.
Error level: warn
(S) The processing will continue by sending the Host header created in the reverse proxy to the remote Web server.
(O) Revise the client settings.

[client client-address] proxy: error reading status line from remote server host-name

The reverse proxy failed to read the status line from the remote Web server.
Error level: error
(S) The status code 502 Proxy Error will be returned to the client, and the request processing will be interrupted.
(O) Revise the response sent by the remote Web server.

[client client-address] proxy: Error reading from remote server returned by URI

The reverse proxy failed to read the status line from the remote Web server.
Error level: error
(S) The status code 502 Proxy Error will be returned to the client, and the request processing will be interrupted.
(O) Revise the response sent by the remote Web server.

[client client-address] proxy: error reading response header from remote server host-name

The reverse proxy failed to read the response header from the remote Web server.
Error level: error
(S) The status code 502 Bad Gateway will be returned to the client, and the request processing will be interrupted.
(O) Revise the response sent by the remote Web server.

[client client-address] detailed-information: proxy: error reading response body from remote server host-name

The reverse proxy failed to read the response body from the remote Web server.
Error level: error
(S) The connection to the client and remote Web server will be disconnected.
(O) Revise the response sent by the remote Web server.

[client client-address] proxy: Corrupt status line returned by remote server: character-string returned by URI

The remote Web server has sent an invalid HTTP header.
Error level: error
(S) The status code 502 Proxy Error will be returned to the client, and the request processing will be interrupted.
(O) Revise the response sent by the remote Web server.

proxy: bad HTTP-major-version.minor-version header returned by URI (method)

The remote Web server has sent an invalid HTTP header.
Error level: warn
(S) The status code 502 Bad Gateway will be returned to the client, and the request processing will be interrupted.
(O) Revise the settings of the remote Web server.

detailed-information: proxy: pass request body failed to IP-address:port-number (host-name)

The reverse proxy failed to send the request body to the remote Web server.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise according to the cause described in detailed-information.

proxy: client client-address given Content-Length did not match number of body bytes read

The size of the request body sent by the client is different from the value of the Content-Length header.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Check to make sure that the value of the Content-Length request header is correct.

detailed-information: proxy: search for temporary directory failed

The reverse proxy failed to search the directory that temporarily stores the request body.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise according to the cause described in detailed-information.

detailed-information: proxy: creation of temporary file in directory directory-name failed

The reverse proxy failed to create the file that temporarily stores the request body.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise according to the cause described in detailed-information.

detailed-information: proxy: write to temporary file file-name failed

The reverse proxy failed to write in the file that temporarily stores the request body.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise according to the cause described in detailed-information.

proxy: transfer-coding-value Transfer-Encoding is not supported

An unsupported transfer coding value is specified in the Transfer-Encoding header sent by the client.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Specify chunked as the transfer coding value to be used in the Transfer-Encoding header.

detailed-information: proxy: prefetch request body failed to host-name from client-address (client-host-name)

The reverse proxy failed to receive the request body from the client.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise according to the cause described in detailed-information.

detailed-information: proxy: pass request body failed to IP-address:port-number (host-name) from client-address (client-host-name)

The reverse proxy failed to send the request body.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise according to the cause described in detailed-information.

[client client-address] proxy fin wait timed out.

The process for awaiting the FIN packet from the remote Web server has timed out.
Error level: info
(S) The processing will continue after closing the connection to the remote Web server by sending the FIN packet from the reverse proxy.
(O) Revise the settings of the remote Web server connection.

detailed-information: proxy: processing prefetched request body failed to host-name from client-address (client-host-name)

The reverse proxy failed to receive the request body from the client.
Error level: error
(S) The status code 500 Internal Server Error will be returned to the client, and the request processing will be interrupted.
(O) Revise according to the cause described in detailed-information.

[client client-address] proxy: Could not get proxypass entry

The specified value of the ProxyPass directive used for converting the Set-Cookie header read from the back-end server could not be acquired.
Error level: error
(S) The request processing will continue without converting the Set-Cookie header read from the back-end server.

[client client-address] proxy: Too many (upper-limit-number) interim responses from origin server returned by URI

The remote Web server sent the status code 100 in excess of the upper-limit-number.
Error level: error
(S) The status code 502 Proxy Error will be returned to the client, and the request processing will be interrupted.
(O) Revise the response sent by the remote Web server.