[Varnish] #320: ESI fails with POST fails

Varnish varnish-bugs at projects.linpro.no
Tue Sep 23 16:30:03 CEST 2008


#320: ESI fails with POST fails
----------------------+-----------------------------------------------------
 Reporter:  kierank   |        Owner:  phk  
     Type:  defect    |       Status:  new  
 Priority:  normal    |    Milestone:       
Component:  varnishd  |      Version:  trunk
 Severity:  normal    |   Resolution:       
 Keywords:            |  
----------------------+-----------------------------------------------------
Comment (by kierank):

 Yes, basically process.php (in the typescript) is a PHP script that
 processes user registrations. So the username/pass/email etc. is passed
 through POST.

 If the registration fails (e.g invalid email address etc.) then
 process.php chucks out an error page. This page has ESI on it. The ESI on
 this page does not work (and this I think this is because the request is a
 POST request not a GET request - pages with GET work fine).

 The error message is:


 {{{

 Error 503 Service Unavailable

 Service Unavailable
 Guru Meditation:

 XID: 821226879
 Varnish

 }}}

 The logs of Apache show that no request for the ESI page is ever made.

 Running trunk on Ubuntu Server 8.04 LTS.

 Please don't hesitate to ask more questions...

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/320#comment:2>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list