hi Amos , agian , the cache.log says : with my config above , and when wccp worked with rock type , i have logs as below !!! *clientProcessHit: Vary object loop! Oops. Not a Vary object on second attempt* ========================================================= 2013/10/28 10:21:31 kid1| varyEvaluateMatch: Oops. Not a Vary object on second attempt, 'http://maps.google.com/maps/api/js?sensor=true&libraries=places&v=3.exp' 'accept-language="en-US,en%3Bq%3D0.5"' 2013/10/28 10:21:31 kid1|* clientProcessHit: Vary object loop!* 2013/10/28 10:21:32 kid1| *varyEvaluateMatch: Oops. Not a Vary object on second attempt, *'http://partner.googleadservices.com/gpt/pubads_impl_28.js' 'accept-encoding="gzip,%20deflate"' 2013/10/28 10:21:32 kid1| clientProcessHit: Vary object loop! 2013/10/28 10:21:37 kid1| varyEvaluateMatch: Oops. Not a Vary object on second attempt, 'http://platform.twitter.com/widgets.js' 'accept-encoding="gzip,%20deflate"' 2013/10/28 10:21:37 kid1| clientProcessHit: Vary object loop! 2013/10/28 10:27:52 kid1| varyEvaluateMatch: Oops. Not a Vary object on second attempt, 'http://r1---sn-25auxa-b15e.c.youtube.com/crossdomain.xml' 'accept-encoding="gzip,%20deflate"' 2013/10/28 10:27:52 kid1| clientProcessHit: Vary object loop! 2013/10/28 10:28:43 kid1| varyEvaluateMatch: Oops. Not a Vary object on second attempt, 'http://r2---sn-25auxa-b15e.c.youtube.com/crossdomain.xml' 'accept-encoding="gzip,%20deflate"' 2013/10/28 10:28:43 kid1| clientProcessHit: Vary object loop! 2013/10/28 10:36:23 kid1| varyEvaluateMatch: Oops. Not a Vary object on second attempt, 'http://forum.tp-link.com/clientscript/vbulletin_md5.js?v=414' 'accept-encoding="gzip,%20deflate"' 2013/10/28 10:36:23 kid1| clientProcessHit: Vary object loop! why there is var object looop ??? how solve it !!! regards ----- Dr.x -- View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/why-wccp-config-with-smp-must-be-put-in-backend-conf-tp4662961p4662966.html Sent from the Squid - Users mailing list archive at Nabble.com.