Right, I've done some more investigation. Turned up this article about a similar problem: http://www.alagad.com/go/blog-entry/error-internet-explorer-cannot-download-filename-from-webserver
It appears to be an issue regarding IE's somewhat esoteric interpretation of the Cache-control headers. Is there a way for me to control the caching headers on a per directory basis? I don't really want to write a rails controller to serve up my js files if I can help it, but I will if that's the only solution. As much as I would like everyone to use Firefox/Safari, that isn't going to happen any time soon. Paul On Mar 26, 2:36 pm, Paul Leader <[email protected]> wrote: > Could someone at Heroku look into this? It's making my app totally > useless at the moment. > > I have two copies of my app, production on heroku and dev/test on > herokugarden. > > The javascript files on herokugarden can be downloaded by IE > > http://graphomatic.herokugarden.com/javascripts/excanvas.js > > The same file, hosted on heroku is inaccessible to IE > > http://graphomatic.heroku.com/javascripts/excanvas.js > > This is not a 404. The connection appears to get closed. I've tried > watching the transaction with an intercepting proxy, and I see the > outgoing request, but not the response. > > This is driving me nuts, and is not something I can really diagnose > from my end. Something appears to be going wrong in the way the > request is handled by one of the layers at heroku. > > I will try duplicating the files in my javascripts directory to a new > directory and see if that clears the problem. > > Paul > > On Mar 25, 4:02 pm, Paul Leader <[email protected]> wrote: > > > > > Err, now I'm really confused. > > > The same file, deployed to my test version on herokugarden works fine > > -http://graphomatic.herokugarden.com/javascripts/excanvas.js > > > This is just weird. > > > Just to clarify, the file is in the right place on > > graphomatic.heroku.com, I can get it using any browser other than IE. > > > Heroku people: I can't really debug this from my end, as all I know is > > that the server appears to be hanging up on IE, but not other > > browsers. Could you investigate? Is there something odd about those > > javascript files? application.js is fine, but prototype.js, > > excanvas.js and the rest don't load. > > > Very peculiar. > > > Paul > > > On Mar 25, 2:44 pm, Paul Leader <[email protected]> wrote: > > > > Something weird is going on with my application (www.graphomatic.net > > > or graphomatic.heroku.com). > > > > If I visithttp://graphomatic.heroku.com/javascripts/application.jsIE > > > will download the file just fine. > > > > If I try and loadhttp://graphomatic.heroku.com/javascripts/excanvas.js > > > - IE tells me that "The requested site is either unavailble or cannot > > > be found". > > > > Using Wireshark to watch the network traffic, it appears that the > > > connection gets dropped from the remote end. > > > > This is only happening in IE (surprise). > > > > Any idea what could be causing this problem? I'm pulling my hair out > > > trying to work out what's going on. The site works great in Firefox > > > and Safari, but is just plain busted in IE because of this problem. > > > > Paul --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Heroku" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/heroku?hl=en -~----------~----~----~----~------~----~------~--~---
