Websocket 虚拟盒套接字挂起

Websocket 虚拟盒套接字挂起,websocket,virtualbox,portforwarding,Websocket,Virtualbox,Portforwarding,通过VirtualBox端口转发连接到WebSocket服务器时遇到问题。当从VirtualBox来宾内部连接时(例如通过wscat),转发规则本身工作正常(我一直在http和ssh中使用它们),WebSocket服务器也工作正常。当我尝试从主机连接到服务器时,浏览器中会显示“连接重置”,wscat中会显示“错误:错误:套接字挂起”。如果我从virtualbox中删除端口转发规则或更改服务器正在运行的端口(大致相同),它会显示“error:error:connect econnreference

通过VirtualBox端口转发连接到WebSocket服务器时遇到问题。当从VirtualBox来宾内部连接时(例如通过
wscat
),转发规则本身工作正常(我一直在http和ssh中使用它们),WebSocket服务器也工作正常。当我尝试从主机连接到服务器时,浏览器中会显示“连接重置”,wscat中会显示“错误:错误:套接字挂起”。如果我从virtualbox中删除端口转发规则或更改服务器正在运行的端口(大致相同),它会显示
“error:error:connect econnreference”
,这意味着至少发生了一些事情。当从主机连接时,WebSocket服务器控制台不会说任何话。

这很尴尬。我唯一要做的就是将WebSocket服务器的运行地址改为
0.0.0
,而不是使用
localhost

好吧,这很尴尬。我唯一要做的就是将WebSocket服务器的运行地址改为
0.0.0.0
,而不是使用
localhost