2015-04-02 61 views
0

我使用Laravel框架和BrainSocket通过以下命令行打开一个端口的WebSocket服务:WebSocket连接工作在本地机器上而不是在服务器

php artisan brainsocket:start --port=7778 

之后,我连接到的WebSocket在客户端,像这样:

var websocket = new WebSocket('ws://127.0.0.1:7778/'); 

起初我在本地机器上开发这个应用程序,一切工作正常。然而,在生产服务器上(CentOS的7 + Nginx的),当我运行上面的行出现以下错误消息:

WebSocket连接到 'WS://127.0.0.1:7778 /' 失败:连接 关闭之前收到一个握手回应

我试着改变服务器的IP地址的IP,我已经检查过,如果端口被使用,我确保套接字支持已启用。但无论我做什么相同的错误信息出现。

回答

0

它一旦使用端口443而不是工作。

相关问题