クライアントがサーバーの socket.io に接続すると、ログに次のように表示されます。
info - handshake authorized mEc9O3ZUWHGWDFEXOETd
debug - client authorized
info - handshake authorized P8qyZTT2Da_2hbc7OETe
debug - client authorized
info - handshake authorized Za3KNS-01iYjSPugOETf
debug - client authorized
info - handshake authorized h2TfSTE3nRzyJkiKOETg
debug - client authorized
info - handshake authorized YrLDHKQuptqNeG8KOETh
debug - client authorized
info - handshake authorized cW5H6R2vSro2_RO0OETi
握手後は何も起きません。
firebug を使用すると、最初の socket.io リクエストが行われ、200 OK が返されることがわかりますが、本来あるべき応答が返されません。
何が原因でしょうか? 使用しているポートは、インバウンドとアウトバウンドの両方で開いている必要がありますか?