Search squid archive

squid icp queries in hierarchy and sourcehash not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



when using squid with ICP enabled in a hierarchy sourcehash will not be handeled correct.

our setup:

PC > user-proxy >	proxy-inter 1 >
			proxy-inter 2 > 	dmz-proxy 1
			proxy-inter 3 >	dmz-proxy 2
			proxy-inter 4 >


PC will connet to his user-proxy. in "user-proxy" there are 4 parent proxies (proxy-inter 1 to 4) configured.

icp_port 3130
cache_peer proxy-inter1 parent 8083 3133 sourcehash no-digest no-netdb-exchange connection-auth=off
cache_peer proxy-inter2 parent 8083 3133 sourcehash no-digest no-netdb-exchange connection-auth=off
cache_peer proxy-inter3 parent 8083 3133 sourcehash no-digest no-netdb-exchange connection-auth=off
cache_peer proxy-inter4 parent 8083 3133 sourcehash no-digest no-netdb-exchange connection-auth=off


all of the proxy-inter1 to 4 will have

icp_port 3133
cache_peer dmz-proxy1 parent 8083 7 sourcehash no-query no-digest no-netdb-exchange
cache_peer dmz-proxy2 parent 8083 7 sourcehash no-query no-digest no-netdb-exchange


so user-proxy can use ICP-queries to his 4 parents "proxy-inter1-4" to get content. I can see icp-queries in the access.log.

my problem is now:

when I enable icp-queries sourcehash will not be honored correctly. on the webserver which I will access from PC I can see both ip-addresses from dmz-proxy1 and dmz-proxy2.
when I disable icp-queries on user-proxy I will only see one ip-address from dmz-proxy1 (justa as an example) on the webserver. 
so without icp-queries sourcehash will be honored in the complete hierarchy. with icp-queries sourcehash get mixed.

markus






[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux