Я не могу создать веб-сокет с включенными vhots через apache2 на моей локальной машине. В ФФ:
WebSocket is not defined
var socket = new WebSocket('ws://test.localhost.in/soc')
Chrome выдает ошибку 404.
Файл маршрутов был определен правильно.
WS /soc Home.HomeWebSocket.listen
VHost config:
<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>
Я могу подтвердить, что это связано с VHosts, потому что я могу успешно запустить пример чата через localhost: 9000 /, но не test.localhost.in.