2012-02-10 30 views
1

何らかの理由でsocket.ioを使用している私のサーバが正しく動作していません。このプログラムはHTML5キャンバスを作成し、複数の人が1つのキャンバスを表示できるようにソケットを開きます。私はそれに応じて入力するために材料を描画するキャンバスを得ることができますが、ブラウザが図面を同期するように正しく実行するためにsocket.ioを取得することはできません。私はec2でこれを実行しています。すべてのヘルプは高く評価され:)Socket.IOが正しく動作しない

私はNode.jsの中に、サーバー

server.js http://pastebin.com/hH51DTb3

index.htmlを http://pastebin.com/b7PrScze

scripts.js http://pastebin.com/zLgDf7zs

ああを書きましたそして、あなたはここに見えるものを見ることができます:http://107.20.163.241/

EDIT:はいKaoDもちろん私は物事を試みました。私はアンインストールしてsocket.ioを再インストールしようとしました、私は別のディレクトリの場所にプロジェクトフォルダを移動しようとしましたが、私は外部フォルダにsocket.ioを移動しようとしました。両方の人が同じサイトに行けば、ATM

最小のテストケースがあり、彼らはリアルタイムで両者がセキュリティグループが働いCHANGING

を描く表示されます、ありがとうございます。

+0

ポート4000での接続を許可するようにAWSセキュリティグループを設定していますか? – fourk

+0

「それは動かない」以外に何が起こっているのですか?何か試しましたか? – kaoD

+0

質問に含めることができる最小のテストケースにこれを減らすことができますか?これらのリンクが変わったり古くなった場合、この質問は将来のユーザーに役立つものではありません。 – ironchefpython

答えて

1

問題は、私のセキュリティグループがポート4000を許可するように設定されていないことでした。修正案を提出してくれたfourkに感謝します。

関連する問題