ICAR-819 — A request has terminated
REQUEST-END CLIENT=%1 SERVER=%2 USER=%3 IN=%4 OUT=%5 TIME=%6 METHOD=%7 URI=%8 STATUS=%9 RESP=%10 %11
This message informs that the server has finished processing an ICAP request and reports request parameters as follows:
(ICAP) CLIENT, SERVER, and USER name
number of bytes received from (IN) and sent to (OUT) the client
total TIME of request processing
(ICAP) METHOD and URI
(ICAP) STATUS code and reason code (RESP) sent to the client.
Reason codes:
OK: OK
CREATED: Created
BYPASS: Created
DATA_OK: No Modifications Needed
PROXY_AUTH: User not authenticated on proxy
CHUNKED: Invalid chunked encoding received from client
BAD_REQUEST: Invalid request received from client
NO_HOST: Request without Host header
UNSUP_METH: Request method not supported
UNSUP_URI: Request URI not supported
ENCAPSULATION: Request encapsulation invalid
INTERNAL_ERR: Error while processing request
SERVICE_ACL: Request denied by security policy
REQUEST_ACL: Request denied by security policy
DOC_ACL: Document denied by security policy
VIRUS_FOUND: A virus has been found in data received
ANTIVIRUS_ERR: Error in communication with antivirus
NET_INIT: Initialization of connection from client failed
NET_RECV: Receiving from client failed
NET_SEND: Sending to client failed
NET_LNLONG: Too long header line received from client
NET_SSL: SSL/TLS error in communication with client
NET_CRT: Client certificate rejected by security policy The final field is the general request result:
ACCEPTED (the request terminated without and error)
REJECTED (the request was denied by an ACL)
FAILED (the request terminated with an error other than ACL denial).