[Varnish] #847: vcl_pipe() closes connection on POST requests on timeout 60s

Varnish varnish-bugs at varnish-cache.org
Mon Jan 17 10:52:25 CET 2011

#847: vcl_pipe() closes connection on POST requests on timeout 60s
 Reporter:  werdan    |       Owner:  kristian           
     Type:  defect    |      Status:  new                
 Priority:  normal    |   Milestone:  Varnish 2.1 release
Component:  varnishd  |     Version:  trunk              
 Severity:  normal    |    Keywords:                     
Changes (by kristian):

  * owner:  => kristian
  * component:  build => varnishd


 You seem to be mixing pipe and pass in the report. You first state that
 pass in vcl_recv times out, then go on to say that switching from pipe to
 pass solves the problem - which is it?


 Do you use Connection = close in vcl_pipe?

 Please attach varnishlog output.

 How long does it normally take to execute the request?

 And a fun fact: unless your server is on Venus, 600s connect timeout is
 way over the top. I did the math - most of the time, 600s is enough to
 reach Venus, but it'll take a bit more to reach Mars. The sun is 8 minutes
 one way. Technically, we do support interplanetary servers in Varnish, but
 those scenarios are not part of our usual test  scenarios during quality
 assurance, and we don't do regular tests with it and thus can't guarantee
 the quality of service.

Ticket URL: <http://www.varnish-cache.org/trac/ticket/847#comment:1>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator

More information about the varnish-bugs mailing list