Package: mirrors
Severity: normal

Hi,

I have noticed that the Etag header returned by the different
ftp.us.debian.org servers on the round-robin DNS is different. This
means that caches which use the Etag header to check freshness are
refreshing when it is not required.

Here is the result of 3 successive runs of  

HEAD -H 'Cache-Control: max-age=0' 
http://ftp.us.debian.org/debian/dists/stable/Release

As you can see, the file size and modification time is constant, but
ETag changes

Date: Sun, 30 Mar 2008 11:33:41 GMT
Accept-Ranges: bytes
ETag: "f7d40ce-e369-44647be597a40"
Server: Apache
Content-Length: 58217
Content-Type: text/plain
Last-Modified: Sat, 16 Feb 2008 14:57:37 GMT
Client-Date: Sun, 30 Mar 2008 11:33:41 GMT
Client-Peer: 35.9.37.225:80
Client-Response-Num: 1

Date: Sun, 30 Mar 2008 11:33:52 GMT
Accept-Ranges: bytes
ETag: "bab01c4-e369-44647be597a40"
Server: Apache
Content-Length: 58217
Content-Type: text/plain
Last-Modified: Sat, 16 Feb 2008 14:57:37 GMT
Client-Date: Sun, 30 Mar 2008 11:33:52 GMT
Client-Peer: 128.30.2.36:80
Client-Response-Num: 1

Date: Sun, 30 Mar 2008 11:33:55 GMT
Accept-Ranges: bytes
ETag: "1114034-e369-be597a40"
Server: Apache/2.2.3 (Debian)
Content-Length: 58217
Content-Type: text/plain
Last-Modified: Sat, 16 Feb 2008 14:57:37 GMT
Client-Date: Sun, 30 Mar 2008 11:33:55 GMT
Client-Peer: 128.30.2.36:80
Client-Response-Num: 1

Cheers,

Mark

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (400, 'stable'), (300, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.23-rc6-m586mmx
Locale: LANG=C, LC_CTYPE=iso_8859_1 (charmap=ISO-8859-1) (ignored: LC_ALL set 
to en_GB)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to