[Varnish] #533: Varnishncsa stucks after error vcl message
Varnish
varnish-bugs at projects.linpro.no
Mon Jul 20 13:36:28 CEST 2009
#533: Varnishncsa stucks after error vcl message
--------------------+-------------------------------------------------------
Reporter: Tarick | Type: defect
Status: new | Priority: normal
Milestone: | Component: varnishncsa
Version: 2.0 | Severity: major
Keywords: |
--------------------+-------------------------------------------------------
We are using varnish-2.0.4-1.el5 on CentOS 5.3 x86_64 and have following
in our config:
{{{
vcl_recv {
---skipped---
if (req.url == "/!ServerStatus") {
error 200 "ONLINE";
}
lookup;
}
}}}
We are using that as a keepalive check for Cisco CSS balancer.
The problem is that varnishncsa logs only the first !ServerStatus request
and stop logging, until it receives different from ServerStatus request
(e.g. !ServerStatus1, or just common request). This request unfreezes
varnishncsa, but is lost from logging also - only the second after that
request is logged, even if it is !ServerStatus again.
I'm trying to figure out the different method for checking cache server,
but this error is better to be fixed. This problem should be easily
reproduced, so additional debugging information is not needed, I guess.
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/533>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list