some strange and blocking problems with varnish
thetuxkeeper at googlemail.com
Sat Nov 10 18:33:49 CET 2007
first i want to say that varnish is a great program. But i have to say that we
have some problems so we have to switch back to squid temporary.
We use varnish 1.1 in front of pound (loadbalancer) and behind this the real
webservers (apache 2.2 with mod_rewrite, php, ...)
First Problem that appeared:
We host a vbulletin forum and with switching to varnish the login didn't work
correctly anymore. You could login and you were listed as logged in, but the
page looks like you're logged out. If you activated the "Remember Me?"
checkbox, it worked.
We have tested several configurations:
- pass/pipe everything of this domain
- added the server directly as backend
- played with caching or not caching cookie sites
Now we set the domain directly to the backend webserver. We haven't found a
varnish produces Internal Server errors though the requested site is
available, if i go through pound->backend webserver or directly to the
backend servers. One url was unavailable for several hours. One of 100 wget
requests ended with a success, but before and after this one only errors. Now
this one works again, but we get still nearly randomly internal server
errors. No matter how many request have to be handled by varnish.
Here my configurations, perhaps there's a fault:
daemon opts: http://pastebin.com/f5055076c
I hope you can help me to solve these things. Atm it's not possible to enable
vcl_trace since there are around 200 req/s. I think we'll switch back to
squid tomorrow, so i'll be able to trace the problem better.
More information about the varnish-misc