Facebooks Open Graph protocol & varnish

Facebook nutzt den HTTP-“Range:”-Header, varnish unterstützt Range erst ab 2.1.x, und auch hier nur als experimentelles Feature.

edit /etc/varnish/default.vcl:

    sub vcl_recv {
    ...
      if (req.http.Range && req.http.user-agent ~ "facebookexternalhit") {
        return(pipe); 
      }
    ...
    }