Varnish drops connections and make several HTTP 206

Kurt Kraut listas at kurtkraut.net
Thu Oct 6 23:59:45 CEST 2011


Hi,


I've already reported this on Varnish 3.0 and I waited to test it on Varnish
3.0.1 and the behaviour is the same. The majority of HTTP GET of files
larger than 1mb are constantly interrupted and restarted with HTTP 206. Here
is a sample collected from varnishncsa:

177.26.0.252 - - [06/Oct/2011:18:40:50 -0300] "GET
http://video.kurtkraut.net/static/user/16/16855/0ae200b1a77438c17b1624d3987dc782.mp4HTTP/1.1"
206 2 "-" "AppleCoreMedia/1.0.0.8H7 (iPhone; U; CPU OS 4_3_2 like
Mac OS X; pt_br)"
177.26.0.252 - - [06/Oct/2011:18:40:50 -0300] "GET
http://video.kurtkraut.net/static/user/16/16855/0ae200b1a77438c17b1624d3987dc782.mp4HTTP/1.1"
206 2 "-" "AppleCoreMedia/1.0.0.8H7 (iPhone; U; CPU OS 4_3_2 like
Mac OS X; pt_br)"
177.26.0.252 - - [06/Oct/2011:18:40:50 -0300] "GET
http://video.kurtkraut.net/static/user/16/16855/0ae200b1a77438c17b1624d3987dc782.mp4HTTP/1.1"
206 2 "-" "AppleCoreMedia/1.0.0.8H7 (iPhone; U; CPU OS 4_3_2 like
Mac OS X; pt_br)"
177.26.0.252 - - [06/Oct/2011:18:40:50 -0300] "GET
http://video.kurtkraut.net/static/user/16/16855/0ae200b1a77438c17b1624d3987dc782.mp4HTTP/1.1"
206 - "-" "AppleCoreMedia/1.0.0.8H7 (iPhone; U; CPU OS 4_3_2 like
Mac OS X; pt_br)"

And this goes on for the next 14 lines, until all data was transfered. Full
log except in http://pastebin.com/7r6gQsia

This was an iPhone watching a MP4 video, but this also happens with curl,
wget, Firefox, anything I've tested. If I point the FQDN straight to the
backend it doesn't happen. Also, different backends (Apache, nginx were
tested) the result is the same. I have three varnish 3.0.1 servers on
different servers, on different datacenters, with different CentOS installs
and they all behave the same.

I belive this is a bug, so my question is:

1) Is it a known issue?
2) If not, what further details would be helpful to make a bug report?
3) Does anyone suggest a workaround for this?


Thanks in advance,

Kurt Kraut
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20111006/38a49af4/attachment-0003.html>


More information about the varnish-misc mailing list