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
-~----------~----~----~----~------~----~------~--~---

Reply via email to