[Varnish] #788: v2.1.3 w/ http_range_support on fails to support sets in byte range request

James A. Robinson jim.robinson at stanford.edu
Thu Nov 4 13:31:01 CET 2010


On Thu, Nov 4, 2010 at 03:50, Varnish <varnish-bugs at varnish-cache.org> wrote:
> #788: v2.1.3 w/ http_range_support on fails to support sets in byte range request
> --------------------------+-------------------------------------------------
>  Reporter:  jim.robinson  |       Owner:  phk
>     Type:  defect        |      Status:  new
>  Priority:  normal        |   Milestone:
> Component:  build         |     Version:  2.1.3
>  Severity:  normal        |    Keywords:  http_range_support byte range set
> --------------------------+-------------------------------------------------
...
> Comment:
>
>  Sorry about the delay in replying.
>
>  Yes, you are right, we only handle a single byterange interval at present,
>  my survey of the net found no significant usage of multi-range requests.
>
>  Do you know of any applications that actually use multi-range requests ?

Hello,

It appears as though the problem surfaces with newer Google Chrome
browser using both Adobe 8 and Adobe 9 plugins under Window, when
dealing with a linearized PDF.  According to the original report the
problem may also exist under Windows with Firefox and using Adobe 8
plugin.

I don't have that setup myself, but that is what I saw when I ran a
packet sniffer to capture data from an individual who was seeing
problems:

    http://www.screencast.com/t/MGZkYWY4Yj

 that I eventually traced to the varnish layer. The behavior he was
seeing was due to his Chrome browser sending

  Range: bytes=1-1,2594-4095

when encountering one of these PDFs.

Jim




More information about the varnish-bugs mailing list