Posted by Anonymous on September 10, 2010 at 7:57am
I'm running varnish as a reverse proxy server in front of apache on drupal/pressflow. varnish is on port 80, apache on port 8080
for anonymous users there is no errors
for authenticated users
- when i go to some urls like : http://www.site.com/news/104/page/2/thread , http://www.site.com/news/104/reply, it gives Status: 503
Response: Service Unavailable
- but when i go to http://www.site.com:8080/news/104/page/2/thread, http://www.site.com:8080/news/104/reply , it gives no error, everything is ok
- also when i go to http://www.site.com/news/104/page/2, http://www.site.com/news/104 , there is no error, everything is ok.
Any ideas what i can add to default.vcl to solved this ?
Thanks in advance
Comments
Found the reason
I've finally solved the problem by myself.
basically it's because varnish could not support a high number of HTTP headers. By reducing that number in my application or recompiling varnish with a higher maximum number of HTTP headers, the problem was solved.
Thanks