[squid-users] icap chaining issue

From: Roman Gelfand <rgelfand2_at_gmail.com>
Date: Sun, 9 Sep 2012 09:54:26 -0400

I am running into a problem when chaining 2 icap services. I tried
configuring one of the services and that worked fine. The issue
happens with specific sites.

For example, http://www.php.net/get/php-5.3.16.tar.bz2/from/a/mirror

The error I get...

The following error was encountered while trying to retrieve the URL:
http://www.php.net/get/php-5.3.16.tar.bz2/from/a/mirror

ICAP protocol error.

The system returned: (100004) Unknown error 100004

This means that some aspect of the ICAP communication failed.

Some possible problems are:

The ICAP server is not reachable.

An Illegal response was received from the ICAP server.

My icap configuration is

icap_enable on
icap_send_client_ip on
icap_send_client_username on
icap_client_username_encode off
icap_client_username_header X-Authenticated-User
icap_preview_enable on
icap_preview_size 1024
icap_service_failure_limit -1
icap_service_revival_delay 30
icap_service qlproxy1 reqmod_precache bypass=0 icap://127.0.0.1:1344/reqmod
icap_service qlproxy2 respmod_precache bypass=0 icap://127.0.0.1:1344/respmod
icap_service squidclamav1 reqmod_precache bypass=0
icap://127.0.0.1:1345/squidclamav
icap_service squidclamav2 respmod_precache bypass=0
icap://127.0.0.1:1345/squidclamav

adaptation_service_chain svcRequest qlproxy1 squidclamav1
adaptation_service_chain svcResponse qlproxy2 squidclamav2

adaptation_access svcRequest allow all
adaptation_access svcResponse allow all

Thanks in advance
Received on Sun Sep 09 2012 - 13:54:37 MDT

This archive was generated by hypermail 2.2.0 : Mon Sep 10 2012 - 12:00:01 MDT