sorry if this a silly question - I looked at the sources and
all possible configurations, but can't find an explanation for
this...
I'm behind a firewall, all http-traffic is proxied by squid. For
some mysterious reason, the proxy ignores "Range:"-Requests and
always returns the complete file. I experimented a little bit,
first trying to get a file from an internal apache-Server directly, and
then through the squid-proxy (using wget).
Her're the results:
without squid:
---request begin---
GET /data.bin HTTP/1.0
User-Agent: Wget/1.7
Host: [snip]
Accept: */*
Connection: Keep-Alive
Range: bytes=4587520-
---request end---
HTTP request sent, awaiting response... HTTP/1.1 206 Partial Content
Date: Fri, 21 Jun 2002 08:56:55 GMT
Server: Apache
Last-Modified: Fri, 21 Jun 2002 08:28:06 GMT
ETag: "e3b41-16e8d1c-3d12e396"
Accept-Ranges: bytes
Content-Length: 19434780
Content-Range: bytes 4587520-24022299/24022300
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/octet-stream
everthing fine, apache returns only the requested part.
Then, with squid:
---request begin---
GET http://[snip]/data.bin HTTP/1.0
User-Agent: Wget/1.7
Host: [snip]
Accept: */*
Range: bytes=4587520-
---request end---
Proxy request sent, awaiting response... HTTP/1.0 200 OK
Date: Fri, 21 Jun 2002 08:58:14 GMT
Server: Apache
Last-Modified: Fri, 21 Jun 2002 08:28:06 GMT
ETag: "e3b41-16e8d1c-3d12e396"
Accept-Ranges: bytes
Content-Length: 24022300
Content-Type: application/octet-stream
X-Cache: MISS from [squid-proxy]
Proxy-Connection: close
seems squid is ignoring the "Range:" completely.
Is is possible for the admins having turned off partial tranfers
in the configuration?
Thanks for help.
Bernd
-- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.netReceived on Fri Jun 21 2002 - 03:19:36 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:08:45 MST