2016-02-25 40 views
1

我有一个简单的socket.io节点服务器托管在我的laravel forge /数字海洋服务器上。一切宅基地使用我的本地机器上找工作,但是我得到的生产出现以下错误:Laravel Forge - Node.js Websocket超时

http://[IP]:[PORT]/socket.io/?EIO=3&transport=polling&t=LCPeh0O网:: ERR_CONNECTION_TIMED_OUT

在服务器上,我可以看到该节点server.js文件正在接收来自Laravel的消息,但客户无论如何都无法连接。

这是否与Nginx的设置有关?该配置是默认伪造一个。

感谢您的任何帮助,非常感谢。

+0

对此有何更新? – kevnk

+0

我也有这个问题,你有没有找到一个解决方案? – Derek

回答

0

对于任何面临此问题的人,修复方法是为SocketIO(6001)和Redis(6379)公开端口。伪造并转到网络选项卡并设置新的防火墙规则(如果您不使用伪造,则手动执行)。之后,一切正常。