Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
360 views
in Technique[技术] by (71.8m points)

websphere - flex : Random NetConnection.Call.Failed: HTTP: Failed

We are experiencing some random NetConnection.Call.Failed: HTTP: Failed when using the flex 4 mx.messaging.channels::SecureAMFChannel

We have never had this problem in our local servers (server/client on the same machine), but when we went live, some users experienced this problem randomely (about 5% of the 800 beta users).

Lately, at last i was able to reproduce the problem every once in a while on one client machine (windows XP), in our LAN using a remote server in the same LAN (but not on other client machines who share the same LAN and are roughly the same configuration).

And when this happens:

  • Using firebug / flashbug : I can see that the amf request is sent and waiting for a response.
  • On the server there is nothing in the logs (no request received).
  • After some timeout, the client shows the above error (http code 404).
  • Then for the subsequent requests, everything returns to normal untill the error eventually happens again

(Clients are Windows XP, Firefox + adobe flash player, Server is WebSphere 7)

My questions are: is there a way to find out what's going on ? is it a packet loss ? is it because of the client browser / adobe player ?

Thank you

[Edit]

Using Wireshark (on both the client and server side), i can see that when the problem occurs no tcp connection is made: - Firebug detects an outgoing http amf request - Wireshark doesn't detect any activity on either side.

So it's defenitly Adobe Flash Plugin / Firefox plugin container, am i right ? is that a known issue ?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Setting the proxy parameters of our browser resolved the problem ("No Proxy" instade of "Automatic detection" or "system proxy").

It looks like Adobe Flash plugin gets lost when a proxy is selected.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...