Chapter 4: Property Reference
213
response.icap_service( )
Determines wheth er a response to a c lient request is fi rst sent to an ICA P service before b eing given to
the client. Depending on the ICAP service, the response may be allowed, denied, or altered. Typical
applications include virus scanning.
Syntax
response.icap_service(servicename [, fail_open | fail_closed])
response.icap_service(no)
The default values are no and fail_closed.
where:
servicename—A configured ICAP service that supports response modification.
fail_open —If the ProxySG cannot communicate with the ICAP service, the response may be
delivered (subject to other policies).
fail_closed —If the ProxySG cannot communicate with the ICAP service, the request is denied.
This is the default and need not be specified to be in effect.
response.icap_service (no)Disables ICAP processing for this response, regardless of
whether there is an ICAP service name defined in configuration. This is useful when ICAP
processing is generally desired, but specific exceptions are required.
Layer and Transaction Notes
•Use in <Cache> layers.
Applies to HTTP, FTP, proxy, and cache transactions.
See Also
•Properties:
request.icap_service( )