Actually i made a slight change in the configuration for the cookie check, it now checks the exact cookie name that is set from my application and things are working fine now.<br><br>Regards,<br>Sheldon<br><br><div class="gmail_quote">
On Tue, Jun 22, 2010 at 11:42 PM, Sam Crawford <span dir="ltr">&lt;<a href="mailto:samcrawford@gmail.com">samcrawford@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
By default Varnish will not cache requests with cookies set, or with<br>
authentication provided. Looking at your VCL config, it looks like<br>
you&#39;ve already accounted for this.<br>
<br>
What makes you think that authentication sessions (i.e. cookies) are<br>
being cached?<br>
<br>
Thanks,<br>
<br>
Sam<br>
<div><div></div><div class="h5"><br>
<br>
On 22 June 2010 11:18, Sheldon Dsouza &lt;<a href="mailto:sheldond@gmail.com">sheldond@gmail.com</a>&gt; wrote:<br>
&gt; Hi Florian,<br>
&gt;<br>
&gt; Thanks for the reply, its works now. I have across another problem, our<br>
&gt; backend portal requires a login and password and tracks users sessions.<br>
&gt;<br>
&gt; How do you prevent these authenticated sessions from getting cached?<br>
&gt;<br>
&gt; Regards,<br>
&gt; Sheldon<br>
&gt;<br>
&gt; On Tue, Jun 22, 2010 at 3:37 PM, Florian Holzhauer<br>
&gt; &lt;<a href="mailto:fh-varnish@fholzhauer.de">fh-varnish@fholzhauer.de</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Am 22.06.10 11:21, schrieb Sheldon Dsouza:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I have installed Varnish on my production server, the configuration is<br>
&gt;&gt;&gt; attached. I tried to get a few stats using the varnishhist command,<br>
&gt;&gt;&gt; according to the stats a pipe &quot;|&quot; indicates cache hits<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I dont see any pipes in my display, i have attached the out of the stats<br>
&gt;&gt;&gt; in the varnish.txt file. What am i doing wrong?<br>
&gt;&gt;<br>
&gt;&gt; On a first brief look:<br>
&gt;&gt; If I do not recall it completely wrong, the error is the return(pass) as<br>
&gt;&gt; the default in vcl_fetch.<br>
&gt;&gt;<br>
&gt;&gt; &quot;In this mode, the request is passed on to the backend, and the backend&#39;s<br>
&gt;&gt; response is passed on to the client, but is not entered into the cache.<br>
&gt;&gt; Subsequent requests submitted over the same client connection are handled<br>
&gt;&gt; normally.&quot; - so basically, you are bypassing the cache.<br>
&gt;&gt;<br>
&gt;&gt; The correct should be return (deliver);<br>
&gt;&gt;<br>
&gt;&gt; Cheers,<br>
&gt;&gt; Florian.<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; varnish-misc mailing list<br>
&gt; <a href="mailto:varnish-misc@varnish-cache.org">varnish-misc@varnish-cache.org</a><br>
&gt; <a href="http://lists.varnish-cache.org/mailman/listinfo/varnish-misc" target="_blank">http://lists.varnish-cache.org/mailman/listinfo/varnish-misc</a><br>
&gt;<br>
</blockquote></div><br>