Internet Explorer cannot display public files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Servers |
Triaged
|
High
|
Nicola Larosa |
Bug Description
STR:
1. Navigate to http://
2. Receive an error page
Expected result: Internet Explorer cannot display this web page.
The reason for such failure is that IE does not decompress the stream before displaying it to the end user.
Therefore the files that are downloaded using IE are not usable.
Either the compression is not done right for IE or IE8 does not work with the compression method we are using.
Sample session:
GET /p/7Cd/ HTTP/1.1
Accept: image/jpeg, application/
Accept-Language: uk
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConne
Accept-Encoding: gzip, deflate
Host: ubuntuone.com
Connection: Keep-Alive
HTTP/1.1 200 OK
Date: Wed, 16 Jun 2010 12:59:12 GMT
Server: PasteWSGIServer/0.5 Python/2.5.2
Content-Length: 2230553
Content-
Content-Encoding: deflate
Last-Modified: Wed, 16 Jun 2010 08:01:24 GMT
ETag: "sha1:70ece5553
Content-Type: application/pdf
X-Bzr-Revision-
Age: 3102
X-Cache: HIT from amatungulu.
X-Cache-Lookup: HIT from amatungulu.
Via: 1.0 ip-10-244-
Via: 1.1 ubuntuone.com
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Changed in ubuntuone-servers: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Ubuntu One web team (ubuntuone-web) |
tags: | added: files webui |
visibility: | private → public |
Changed in ubuntuone-servers: | |
status: | Confirmed → Triaged |
Changed in ubuntuone-servers: | |
assignee: | Ubuntu One web team (ubuntuone-web) → Nicola Larosa (teknico) |
IIRC this is because deflate as specified in the RFC is not what deflate as implemented by browser vendors does. There is an HTTP BIS errata open on it I think.