HTTP Range request rejected
- by Dan
I am trying to understand why my production environment might be disallowing HTTP RANGE requests. I have a pool of W2K8x64/IIS7 servers behind a pair of Netscaler 9000s. I compose the following request in Fiddler:
http://myorigin.example.com/file.flv
User-Agent: Fiddler
Host: myorigin.example.com
Range: bytes=40000-60000
The response looks like:
HTTP/1.1 200 OK
Cache-Control: public
Content-Type: video/x-flv
Expires: Thu, 24 Jun 2010 18:23:53 GMT
Last-Modified: Sat, 11 Apr 2009 00:16:14 GMT
Accept-Ranges: none
ETag: f9d5c718-e148-4225-9ca6-d1f91a2a3c08-_633749805744270000
Server: Microsoft-IIS/7.0
Edge-Control: max-age=2592000
X-Powered-By: ASP.NET
Date: Tue, 25 May 2010 18:23:53 GMT
Content-Length: 443668
"Accept-Ranges: none" tells me that the range request was rejected, but I am not sure where/why as IIS7 accepts Range by default. Could the 'scalers be shooting it down?
Thanks,
Dan