2017-08-26 76 views
0

我在通过VirtualBox端口转发连接到我的WebSocket服务器时遇到了问题。转发规则本身工作得很好(我一直使用它们来处理http和ssh),并且当从VirtualBox来宾(例如通过wscat)进行连接时,WebSocket服务器也不错。当我尝试从主机连接到服务器时,它在我的浏览器中显示为"Connection Reset",在wscat中显示为"error: Error: socket hang up“如果我从virtualbox中删除端口转发规则或更改服务器运行的端口(这或多或少是相同的事情),它表示"error: Error: connect ECONNREFUSED",这意味着至少有一些事情发生。当从主机连接时,WebSocket服务器控制台不会说任何东西。Virtualbox套接字挂起

回答

2

嗯,这是令人尴尬的。唯一需要做的就是改变WebSocket服务器的运行地址为0.0.0.0而不是使用localhost ...