SOT: flex App not working in IE

View: New views
5 Messages — Rating Filter:   Alert me  

SOT: flex App not working in IE

by Rick Root-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


this is a publically visible app, no authentication required.

https://www.it.dev.duke.edu/tools/codebook

It works great in Chrome and Firefox, but not IE.  All three of my
browsers are running Flash 10.0.32.18

The fault string is:

(mx.rpc::Fault)#0
  content = (Object)#1
  errorID = 0
  faultCode = "Channel.Call.Failed"
  faultDetail = "NetConnection.Call.Failed: HTTP: Failed"
  faultString = "error"
  message = "faultCode:Channel.Call.Failed faultString:'error'
faultDetail:'NetConnection.Call.Failed: HTTP: Failed'"
  name = "Error"
  rootCause = (Object)#2
    code = "NetConnection.Call.Failed"
    description = "HTTP: Failed"
    details = "https://www.it.dev.duke.edu/flex2gateway"
    level = "error"

I'm at a loss to figure this out, since it works great in Chrome and Firefox.

Rick

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists
Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:328099
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=17837.14401.4

Re: SOT: flex App not working in IE

by Rick Root-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


BTW I used servicecapture to see what's going on... in Chrome, the app
makes two flex2gateway requests...

In IE, the app makes a third request, with the following parameters:

------------------------------------------------------------------------------------------------
HEADERS
------------------------------------------------------------------------------------------------
POST /flex2gateway HTTP/1.1
Accept: */*
Accept-Language: en-US
Referer: https://www.it.dev.duke.edu/tools/AdvanceCodes/AdvanceCodes.swf
X-Flash-Version: 10,0,32,18
Content-Type: application/x-amf
Content-Length: 256
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1;
Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET
CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: www.it.dev.duke.edu
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: CFID=xxx; CFTOKEN=xxx;
JSESSIONID=xxx
------------------------------------------------------------------------------------------------
PARAMETERS
------------------------------------------------------------------------------------------------
[parameter 1] (flex.messaging.messages.CommandMessage):
  operation (Number): 12
  correlationId (String):
  body (Object):

  messageId (String): 1C80219B-5007-7E64-ED6C-CB18FB0CE2C6
  clientId (null): null
  timeToLive (Number): 0
  timestamp (Number): 0
  headers (Object):
    DSId (String): D3D80392-D71E-300B-F33E-C6070791AAE9

  destination (String):
------------------------------------------------------------------------------------------------
FAULT
------------------------------------------------------------------------------------------------
headers (Object):

rootCause (null): null
body (null): null
correlationId (String): 1C80219B-5007-7E64-ED6C-CB18FB0CE2C6
faultDetail (null): null
faultString (String): No destination with id '' is registered with any service.
clientId (String): D3D80D65-7D1B-E8E0-D00B-AB980DB42238
timeToLive (Number): 0
destination (String):
timestamp (Number): 1.257537864141E12
extendedData (null): null
faultCode (String): Server.Processing
messageId (String): D3D80D65-7D3B-49AD-8F9E-262A2D119097
------------------------------------------------------------------------------------------------

the fault shown above is not the same as what the app shows

Rick


Rick

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists
Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:328103
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=17837.14401.4

Re: SOT: flex App not working in IE

by Dave Watts :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


> https://www.it.dev.duke.edu/tools/codebook
>
> It works great in Chrome and Firefox, but not IE.  All three of my
> browsers are running Flash 10.0.32.18

Based on the ServiceCapture data listing "Cache-Control: no-cache", my
guess is this:
http://robsondesign.com/blog/index.php/2008/08/30/ie-ssl-xml-https-swf-doa/

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists
Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:328104
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=17837.14401.4

Re: SOT: flex App not working in IE

by Dave Watts :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


>> https://www.it.dev.duke.edu/tools/codebook
>>
>> It works great in Chrome and Firefox, but not IE.  All three of my
>> browsers are running Flash 10.0.32.18
>
> Based on the ServiceCapture data listing "Cache-Control: no-cache", my
> guess is this:
> http://robsondesign.com/blog/index.php/2008/08/30/ie-ssl-xml-https-swf-doa/

This technote is also on point:
http://kb2.adobe.com/cps/000/fdc7b5c.html

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists
Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:328105
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=17837.14401.4

Re: SOT: flex App not working in IE

by Rick Root-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Thanks Dave.  It wasn't my web server settings, but some changes I'd
made to the code caused some cfheader and cfcontent statements to be
included in calls to this application that set the no-cache stuff.

So I removed those, and issue resolved.

Rick

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists
Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:328125
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=17837.14401.4