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