help with logged in users VCL
Hernán Marsili
hernan at cmsmedios.com
Wed Feb 26 15:45:17 CET 2014
Hi Lasse, thank you for your response. Excuse my ignorance but I don't
quite understand where to put that or which is the line causing that. Could
you please elaborate?
Also, you meant I can delete this?
#normalizar el accept encoding ("Vary") para evitar caching duplicado
if (req.http.Accept-Encoding) {
if (req.url ~ "\.(jpg|png|gif|gz|tgz|bz2|tbz|mp3|ogg)$") {
# No point in compressing these
remove req.http.Accept-Encoding;
} elsif (req.http.Accept-Encoding ~ "gzip") {
set req.http.Accept-Encoding = "gzip";
} elsif (req.http.Accept-Encoding ~ "deflate") {
set req.http.Accept-Encoding = "deflate";
} else {
# unkown algorithm
remove req.http.Accept-Encoding;
}
}
Saludos,
Hernán.
[image: logo tfs] http://www.cms-medios.com | http://blog.tfsla.com |
facebook.com/cmsmedioscel +54 [911] 4945 2272 | skype hmarsili | Linkedin
ar.linkedin.com/in/hmarsiliSuscribite a nuestras novedades por e-mail o RSS
feed o Twitter @tfsla
>><http://feedburner.google.com/fb/a/mailverify?uri=Twitter/Tfsla&loc=es_ES>
Argentina +54 11 4711-8999 | USA +1 305 722-5130 | México +52 55 5350-1090
| España +34 93 179-0330 | El Salvador +503 21 13-9730 | Venezuela +58 212
335-1180 | Colombia +57 1 508-7840
On Wed, Feb 26, 2014 at 7:28 AM, Lasse Karstensen <
lkarsten at varnish-software.com> wrote:
> On Mon, Feb 24, 2014 at 04:35:40PM -0300, Hernán Marsili wrote:
> [..]
> > We are getting an erratic behavior with the HTML caching. Sometime it
> > works, sometimes it doesn't but we are we are getting MISS when we should
> > be getting HITs. Or for example, we get a MISS, refresh and get a HIT.
> > Close the browser, enter again and we get another MISS.
> > Here is the VCL we built. http://paste.ubuntu.com/6990596/
> > Any help will be much appreciated.
>
> I can't really say that your VCL supports the problem you are describing.
>
> However, request pipelining/connection reuse and return(pipe) often does
> bite
> a bit, so I suggest you add this snippet and try again:
>
> sub vcl_pipe {
> set bereq.http.connection = "close";
> }
>
> (and you can remove the Accept-Encoding section, Varnish does that
> internally in 3.0)
>
> --
> With regards,
> Lasse Karstensen
> Varnish Software AS
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20140226/6800d845/attachment.html>
More information about the varnish-misc
mailing list