On Tue, 1 Feb 2011 20:25:42 +0530, Saurabh Agarwal <Saurabh.Agarwal@xxxxxxxxxx> wrote: > It works now! I followed the code and then turned "off pipeline_prefetch". > In code there was this check which was setting no_connection_auth flag to > 1. > > if (Config.onoff.pipeline_prefetch) > request->flags.no_connection_auth = 1; > > I don't understand it completely but I can move forward. Thank You Amos! Aha, Thank you! This has led me to find a bug. Squid-3 checks and overrides pipelining when auth_param are set to prevent request race conditions. But I see that if the pipline is manually configured after the auth_param it will be turned back on. Fixing now. Amos