#
-# $Id: cf.data.pre,v 1.467 2007/09/05 21:47:29 hno Exp $
+# $Id: cf.data.pre,v 1.468 2007/09/15 03:15:05 rousskov Exp $
#
# SQUID Web Proxy Cache http://www.squid-cache.org/
# ----------------------------------------------------------
icap_service servicename vectoring_point bypass service_url
vectoring_point = reqmod_precache|reqmod_postcache|respmod_precache|respmod_postcache
- This specifies at which point of request processing the ICAP
- service should be plugged in.
+ This specifies at which point of transaction processing the
+ ICAP service should be activated. *_postcache vectoring points
+ are not yet supported.
bypass = 1|0
- If set to 1 and the ICAP server cannot be reached, the request will go
- through without being processed by an ICAP server
+ If set to 1, the ICAP service is treated as optional. If the
+ service cannot be reached or malfunctions, Squid will try to
+ ignore any errors and process the message as if the service
+ was not enabled. No all ICAP errors can be bypassed.
+ If set to 0, the ICAP service is treated as essential and all
+ ICAP errors will result in an error page returned to the
+ HTTP client.
service_url = icap://servername:port/service
- Note: reqmod_precache and respmod_postcache is not yet implemented
-
Example:
icap_service service_1 reqmod_precache 0 icap://icap1.mydomain.net:1344/reqmod
icap_service service_2 respmod_precache 0 icap://icap2.mydomain.net:1344/respmod