Virtualbox套接字挂断

时间:2017-08-26 09:37:56

标签: websocket virtualbox portforwarding

我在通过VirtualBox端口转发连接到我的WebSocket服务器时遇到问题。转发规则本身工作正常(我一直使用它们用于http和ssh),并且当从VirtualBox guest虚拟机(例如通过wscat)连接时,WebSocket服务器也很好。当我尝试从我的主机连接到服务器时,它在浏览器中显示"Connection Reset",在wscat中显示"error: Error: socket hang up。如果我从virtualbox中删除端口转发规则或更改服务器正在运行的端口(它或多或少是相同的东西),它说"error: Error: connect ECONNREFUSED",这意味着至少有一些事情发生。从主机连接时,WebSocket服务器控制台没有说什么。

1 个答案:

答案 0 :(得分:1)

嗯,这很令人尴尬。我唯一要做的就是将WebSocket服务器的地址更改为0.0.0.0,而不是使用localhost ......