2016-10-01 15 views
0

Webソケット接続にAtmosphere 2.4.2を使用しています。サーバーアプリケーションはクラウド上にあります(Linux OS)。クライアントボックス(Windows 7 SP1)のいずれかから、Webソケットが開かれていません。 WebSocketは他のほぼすべてのクライアントボックスから動作しています。WebSocketがWindows 7からクライアント側で動作しない

  1. このウィンドウボックスでは、どのブラウザもメッセージを送受信できません。
  2. クイックテストhttp://websocketstest.com/ - > connect - > send。正常に動作します。
  3. ウイルス対策とファイアウォールを無効にしても問題ありませんでした。

このボックスで何がブロックされている可能性があります。

答えて

0

2つの問題があるように見えます。

  1. etc/hostsファイルに追加のエントリがあります。そのため、WebSocketはアップグレードされていませんでした。なぜこれが原因であるべきかまだ分かりません。

  2. vpnを使用すると、一部のvpnプロキシが古いため、ヘッダーのアップグレードはサポートされません。これは、複数のプロキシホップが存在する場合にも可能です。

  3. 回避策は、SSE(サーバーサイドイベント)を使用することです。 Atmosphereでは、その数行が変化します。 IEはデフォルトでSSEをサポートしていません。念のため。

関連する問題