ESI and clients HTTP/1.0

2008-10-03 Thread andan andan
Hi all.

Is there any manner to avoid Transfer-Encoding: chunked in responses
of ESI pages to HTTP/1.0 clients.

According to RFC:

14.41 Transfer-Encoding
...
   Many older HTTP/1.0 applications do not understand the Transfer-
   Encoding header.

We have several issues with Squid2.5.x proxys (not newer versions).
Unfortunately, this branch is still very commonly in productions
environments.

Thank you.
BR.
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Blades

2008-10-03 Thread Per Buer
Andre Galvani skrev:
 Hello,
 
 someone has had experience running varnish on blades(DELL HW for example)?

Yes. We run a lot of Varnish on blades. Runs smoothly. :-)

-- 
Per Buer - Leder Infrastruktur og Drift - Redpill Linpro
Telefon: 21 54 41 21 - Mobil: 958 39 117
http://linpro.no/ | http://redpill.se/



signature.asc
Description: OpenPGP digital signature
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Cookie issue

2008-10-03 Thread Morten Bekkelund
Hey guys.

Here's the situation:
We got some 3rd party apps that runs via javascript on our webpages.
These apps sets cookies and therefore they are not cached by varnish by 
default.

I'm looking for a good approach to force a lookup when these cookies 
are set,
but still also force a pass when other cookies are set OR even do a 
pass for
the entire session when the req.url matches ^/admin ...for instance.

I've looked at the examples on the wiki, but couldn't find a suitable 
config for myself.

Regards, Mortis

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Cookie issue

2008-10-03 Thread Tollef Fog Heen
]] Morten Bekkelund 

| I'm looking for a good approach to force a lookup when these cookies
| are set, but still also force a pass when other cookies are set OR
| even do a pass for the entire session when the req.url matches
| ^/admin ...for instance.

You probably want to do regex matches against req.http.cookie to ensure
you only cache for particular pages.  I'd also recommend reading through
http://varnish.projects.linpro.no/wiki/VCLExampleCacheCookies if you
haven't.

Doing pass on ^/admin should be something like

if (req.url ~ ^/admin) {
   pass;
}

in vcl_recv, so I presume that's not the problem you are running into?

-- 
Tollef Fog Heen 
Redpill Linpro -- Changing the game!
t: +47 21 54 41 73
___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc


Re: Cookie issue

2008-10-03 Thread Morten Bekkelund
Tollef Fog Heen wrote:
 ]] Morten Bekkelund 

 | I'm looking for a good approach to force a lookup when these cookies
 | are set, but still also force a pass when other cookies are set OR
 | even do a pass for the entire session when the req.url matches
 | ^/admin ...for instance.

 You probably want to do regex matches against req.http.cookie to ensure
 you only cache for particular pages.  I'd also recommend reading through
 http://varnish.projects.linpro.no/wiki/VCLExampleCacheCookies if you
 haven't.

 Doing pass on ^/admin should be something like

 if (req.url ~ ^/admin) {
pass;
 }

 in vcl_recv, so I presume that's not the problem you are running into?

   
Well, I've tried that. That passes the single request to ^/admin, but 
does a lookup on every other
request since the stuff under admin uses a lot of stuff in other paths.
So it's a bit tricky :)

___
varnish-misc mailing list
varnish-misc@projects.linpro.no
http://projects.linpro.no/mailman/listinfo/varnish-misc