ローカル マシンで apache2 を介して vhots が有効になっている Websocket を作成できません。FFで:
WebSocket is not defined
var socket = new WebSocket('ws://test.localhost.in/soc')
Chrome で 404 エラーが発生します。
Routes ファイルが正しく定義されている。
WS /soc Home.HomeWebSocket.listen
仮想ホスト構成:
<VirtualHost *>
ProxyPreserveHost on
ServerName localhost.in
ServerAlias *.localhost.in
ProxyPass / http://localhost:9000/
ProxyPassReverse / http://localhost:9000/
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
</VirtualHost>
localhost:9000/ を介してチャットの例を正常に実行できますが、test.localhost.in を介して実行できないため、VHosts が原因であることを確認できます。