0

私は、TomcatでホストされているFlex4クライアント->Javaサーバーアプリケーションの一部として、SecureAMFChannelを介して呼び出しを行うBlazeDSサービスを持っています。ブラウザにプロキシ設定が設定されていると、サービス呼び出しによって一見ランダムなNetConnection.Call.Failed(faultCode = )障害が発生するという奇妙な問題が発生しています。Channel.Call.Failedプロキシは利用していません。

たとえば、Firefoxを実行しているときに、[詳細なネットワーク接続設定]で[プロキシ設定を自動的に検出する]オプションがオンになっていると、NetConnection.Call.Failed障害が散発的にスローされます。オプションを「プロキシなし」に設定すると、障害が解消されます。

Internet Explorerの場合、散発的な接続障害が解消される前に、この記事で概説されているように、グループポリシー設定を無効にする必要があります。

どのtomcatログにもサーバー側のメッセージ行はありません。AMFExplorerでfirebugを使用すると、問題はflexswfアプリ内の純粋にクライアント側で発生しているようです。

wpadにpingを実行すると、「Pingリクエストでホストwpadが見つかりませんでした」という結果になります。

運が悪かったのですが、セキュリティで保護されていないAMFチャネル、およびHTTPとHTTPSの両方に移動しようとしました(問題は引き続き発生します)。これは私を際限なく混乱させます。投稿したいことがあれば教えてください。

UPDATE:
I've tracked a lot of the sporadic issues to the AJP timeout settings, as outlined in the issue here. Unfortunately, the fault still occurs, although seemingly less often.

4

1 に答える 1

0

問題の多くは、この同様のスタックの質問から追跡されました。

Flex3/Tomcat/BlazeDS/Spring で散発的に発生する NetConnection.Call.Failed

残念ながら、問題の一部は軽減されましたが、散発的な障害がまだありました. ここで指定されているように、自動検出プロキシが有効になっているときに発生する Firefox のバグに残りの障害を追跡し、いくつかのヘッダーが失われました。

https://bugzilla.mozilla.org/show_bug.cgi?id=669759

この Firefox のバグは 2012 年 9 月頃に修正されました。Firefox の最新バージョン、またはそれ以降のバージョンに更新すると、問題が修正されます。

于 2013-02-26T23:36:31.337 に答える