Соединение WebSocket :: ERR_CONNECTION_REFUSED - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь создать сокет-соединение в php, используя rachet-сервер с gos / web-socket-bundle .Набор конфигурации:

gos_web_socket:
    server:
        port: 1337        #The port the socket server will listen on
        host: 127.0.0.1   #The host ip to bind to
    pushers:
        zmq:
            default: true
            host: 127.0.0.1
            port: 5555
            persistent: true
            protocol: tcp

Я могу запустить сервер, используя php console gos:websocket:server, и сервер запущен

08:37:41 INFO      [websocket] Starting web socket [] []
08:37:41 INFO      [websocket] ZMQ transport listening on 127.0.0.1:5555 [] []
08:37:41 INFO      [websocket] Launching Ratchet on 127.0.0.1:1337 PID: 19774 [] []

Но я не могу подключиться к сокету из JavaScript

var websocket = WS.connect("ws://127.0.0.1:1337");

WebSocket connection to 'ws://127.0.0.1:1337/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

netstat -l результат

Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 localhost:5555          *:*                     LISTEN
tcp        0      0 localhost:1337          *:*                     LISTEN 

Я запускаю приложение на vagrant, с symfony 3.2 php 7.0.

Есть идеи, почему не происходит соединение с JS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...