I think the SourceForge servers are too smart for their own good. When I did an HTTP 0.9 request (no protocol specified in the GET), I got an HTML page saying the page didn't exist. When I did an HTTP 1.1 request (below) I got a 'bad request' error. When I fetched it with wget I got multiple redirects which eventually led to downloading the file.
$ telnet download.sourceforge.net 80
Trying 216.34.181.59...
Connected to downloads.sourceforge.net.
Escape character is '^]'.
GET /corefonts/andale32.exe HTTP/1.1
HTTP/1.1 400 Bad Request
Server: nginx
Date: Tue, 09 Dec 2014 16:23:28 GMT
Content-Type: text/html
Content-Length: 166
Connection: close
<html>
<head><title>400 Bad Request</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx</center>
</body>
</html>
Connection closed by foreign host.
I think the SourceForge servers are too smart for their own good. When I did an HTTP 0.9 request (no protocol specified in the GET), I got an HTML page saying the page didn't exist. When I did an HTTP 1.1 request (below) I got a 'bad request' error. When I fetched it with wget I got multiple redirects which eventually led to downloading the file.
$ telnet download. sourceforge. net 80 sourceforge. net. andale32. exe HTTP/1.1
Trying 216.34.181.59...
Connected to downloads.
Escape character is '^]'.
GET /corefonts/
HTTP/1.1 400 Bad Request
Server: nginx
Date: Tue, 09 Dec 2014 16:23:28 GMT
Content-Type: text/html
Content-Length: 166
Connection: close
<html> /title> </head> /h1></center> nginx</ center>
<head><title>400 Bad Request<
<body bgcolor="white">
<center><h1>400 Bad Request<
<hr><center>
</body>
</html>
Connection closed by foreign host.