https://bugzilla.wikimedia.org/show_bug.cgi?id=28345

           Summary: HTTP/1.1 comlience of bits.wikimedia.org/.../load.php
           Product: Wikimedia
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: General/Unknown
        AssignedTo: [email protected]
        ReportedBy: [email protected]


RFC2616 

"To allow for transition to absoluteURIs in all requests in future versions of
HTTP, all HTTP/1.1 servers MUST accept the absoluteURI form in requests, even
though HTTP/1.1 clients will only generate them in requests to proxies."

However, a requests made to bits.wikimedia.org with absoluteURIs 
result in 404 errors. For instance,

nc bits.wikimedia.org 80 << EOF
GET
http://bits.wikimedia.org/fr.wikipedia.org/load.php?debug=false&lang=fr&modules=mediawiki.legacy.commonPrint%7Cmediawiki.legacy.shared%7Cskins.vector&only=styles&skin=vector
HTTP/1.1
Host: bits.wikimedia.org

EOF

returns: 

HTTP/1.1 404 Not Found
Server: Apache
Content-Type: text/html; charset=iso-8859-1
X-Varnish: 2529204594
Via: 1.1 varnish
Content-Length: 342
Date: Thu, 31 Mar 2011 12:25:27 GMT
X-Varnish: 565360364
Age: 0
Via: 1.1 varnish
Connection: keep-alive

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /fr.wikipedia.org/load.php was not found on this
server.</p>
<p>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the
request.</p>
</body></html>

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to