I'm getting some strange behavior from my machine that is causing my 
site not to load in IE 6; however from my machine Firefox works 
perfectly fine to load the site.  I also checked from another 
machine and the site loads normally on firefox and even from IE 7.  
I have Adobe Flash Player 9 installed on all machines.

Client_Machine_A (my machine):
Firefox 2.0.0.7: site load properly
IE 6.0.2900.2180: *SITE DOES NOT LOAD*

Client_Machine_B (another test machine):
Firefox 2.0.0.6: site load properly
IE 7.0.5730.11: site loads properly

SERVER ENVIORNMENT: Here is the environment that I am running my 
server on:

CentOS – linux operating system
Apache – web server
Mongrel – app server

ISSUE: When I use IE6 it seems that I get the flash application 
downloaded because I can see the background color and when I right 
click I can see the flash context menu, but for some reason the 
screen is completely blank and does not show the Accordian display 
object and login boxes that should be on the home page.

I have investigated the log files on the server 
(/etc/httpd/logs/myFlexApp.com-access_log) and I have noticed some 
inconsistent behavior.  On Client_Machine_A when I enter the url for 
http://www.mydomain.com/bin/myFlexApp.html I can see the following 
trace which shows multiple 304 http responses with a final 200 http 
response for the SWF file showing the .SWF file is received 
successfully:


[27/Sep/2007:10:42:51 +0000] "GET /bin/history.js HTTP/1.1" 304 -
 "http://www.mydomain.com/bin/ myFlexApp.html" "Mozilla/4.0 
(compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET 
CLR 2.0.50727)"

[27/Sep/2007:10:42:51 +0000] "GET /bin/ myFlexApp.swf HTTP/1.1" 304 -
 "http://www. mydomain.com/bin/ myFlexApp.html" "Mozilla/4.0 
(compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET 
CLR 2.0.50727)"
 [27/Sep/2007:10:42:51 +0000] "GET /bin/history.htm HTTP/1.1" 304 -
 "http://www. mydomain.com/bin/ myFlexApp.html" "Mozilla/4.0 
(compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET 
CLR 2.0.50727)"
[27/Sep/2007:10:42:52 +0000] "GET /bin/history.swf HTTP/1.1" 304 -
 "http://www. mydomain.com/bin/history.htm" "Mozilla/4.0 
(compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET 
CLR 2.0.50727)"
[27/Sep/2007:10:42:52 +0000] "GET /sessions HTTP/1.1" 200 
25 "http://www. mydomain.com/bin/ myFlexApp.swf" "Mozilla/4.0 
(compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET 
CLR 2.0.50727)"



>From Client_Machine_A I notice the same trace with 304 responses in 
the log file for Firefox 2.0.0.7, but everything works perfectly and 
I can view the site properly.

What's weird is that from another test machine, Client_Machine_B I 
notice that for each request there is a http response of 200 showing 
that all files (myFlexApp.html, history.swf, history.js, etc.) are 
received successfully. As mentioned above, Client_Machine_B accesses 
the server from Firefox 2.0.0.6 and as an additional test from IE 
7.0.5730.11.

If anyone has any insight as to what might be the issue, I would 
greatly appreciate your help.

ps. I noticed a similar issue in the mail archives: http://www.mail-
archive.com/[email protected]/msg08708.html but that issue 
involved Tomcat and SSL, which don't apply to my situation

Once again, any help would be much appreciated.

Best regards,
Deven Hariyani


Reply via email to