Files cannot be downloaded over SSL in IE 6/7/8 on Windows XP
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libapache2-mod-xsendfile (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
# lsb_release -rd
Description: Ubuntu 10.04.4 LTS
Release: 10.04
# apt-cache policy libapache2-
libapache2-
Installed: 0.9-2
Candidate: 0.9-2
Version table:
*** 0.9-2 0
500 http://
100 /var/lib/
When I attempt to download a file over SSL, using Internet Explorer (version 6, 7, or 8) on Windows XP, I receive an error dialog in IE:
"Internet Explorer cannot download file.ext from domain.tld."
"Internet explorer was not able to open this Internet site. The requested site is either unavailable or cannot be found. Please try again later."
The error does not not happen over a plaintext connection, nor does it happen in IE >= 9.
I should add that when I do not use mod_xsendfile to serve the file to the user-agent, the issue does not occur, either. In other words, if I use "pure PHP" to send the data, the user-agent receives the file, as expected.
While I realize that the problem may very well be with IE, and not mod_xsendfile, the chances of Microsoft patching its older browsers are close to zero, while the chances of the package author adding agent-specific conditional logic (if possible) to address the issue are certainly better.
It would be a shame not to be able to use mod_xsendfile for anything mission-critical due to this one limitation.
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.