I have a website that I create using NodeJS, which should serve some PDF files (among other files).
For reasons that I cannot determine, Internet Explorer 8 will not be able to fully load PDFs into Acrobat Viewer for the first time (and sometimes several times after). Saving a file directly works just fine, but it's not perfect. Chrome works fine, although I have not tested other browsers.
There is no error message, except the status bar stops updating and shows: 
(source: twimg.com )
I transfer the file through NodeJS and the Express (v3, beta2) / Connect platform (this is the Connect Static middleware that serves the file). I also pass it over SSL, but disabling it does not help.
Thanks for any idea! Thanks
EDIT - to include more details:
Firstly, I upgraded Express v2 to v3 to try to solve the problem - no luck.
This is the application route that serves the files. The static maintenance component really works, so the problem is how IE retrieves files or how Express transfers them to IE.
app.get('/store/*', ensureAuthenticated, express.static(__dirname + '/../uploads')); function ensureAuthenticated(req, res, next) { if (req.isAuthenticated()) { return next(); } } else { res.redirect('/login'); }
As for the errors - I do not see the 404 error or something in IE. It just hangs with a blank screen and the image above showing the number of downloaded files in the lower left status bar. Ultimately, Adobe (~ 5 minutes) fails with the error: "This file is corrupt and cannot be restored." I know that the file is not corrupted because sometimes IE will load it (see Fiddler requests below).
In Fiddler, I see the following. 
The first two requests were not completed, and the third successfully delivered the PDF file.
If there is anything else I can provide, let me know.