More on getting xserver source

James Cloos cloos at jhcloos.com
Mon Dec 24 19:41:05 PST 2012


If the freedesktop servers are an issue, you also can try the MIT server
at ftp.x.org:

   ftp://ftp.x.org/pub/individual/xserver/
  http://ftp.x.org/pub/individual/xserver/

both work and may have different timeout settings.  I've also verified
that the http server at ftp.x.org accepts ranges, so wget -c should work
there for both ftp and http:

:; curl -I http://ftp.x.org/pub/individual/xserver/xorg-server-1.13.1.tar.bz2
HTTP/1.1 200 OK
Date: Tue, 25 Dec 2012 03:35:36 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_ssl/2.2.9 OpenSSL/0.9.8g
Last-Modified: Fri, 14 Dec 2012 21:47:40 GMT
ETag: "8e001f-539c6a-4d0d6fb079700"
Accept-Ranges: bytes
Content-Length: 5479530
Content-Type: application/x-bzip2
Connection: keep-alive

And it looks like the reason http://xorg.freedesktop.org/ no longer
supports ranges is that it now has a varnish cache between the apache
and the clients:

:; curl -I http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.13.1.tar.bz2
HTTP/1.1 200 OK
Server: Apache/2.2.16 (Debian)
Last-Modified: Fri, 14 Dec 2012 21:47:40 GMT
ETag: "318b75-539c6a-4d0d6fb0e5c57"
Content-Type: application/x-bzip2
Content-Length: 5479530
Date: Tue, 25 Dec 2012 03:37:11 GMT
X-Varnish: 588409036
Age: 0
Via: 1.1 varnish
Connection: keep-alive

Varnish must block the range and probably is responsible for the
mid-download timeout.

The MIT server does not have the cache in the way.

-JimC
-- 
James Cloos <cloos at jhcloos.com>         OpenPGP: 1024D/ED7DAEA6


More information about the xdg mailing list