我在通过 VirtualBox 端口转发连接到我的 WebSocket 服务器时遇到问题。转发规则本身工作得很好(我一直将它们用于 http 和 ssh),而当从 VirtualBox 来宾(wscat
例如通过)连接时,WebSocket 服务器也做得很好。当我尝试从我的主机连接到服务器时,它"Connection Reset"
在我的浏览器和"error: Error: socket hang up
wscat 中显示。如果我从 virtualbox 中删除端口转发规则或更改服务器运行的端口(这或多或少是相同的),它说"error: Error: connect ECONNREFUSED"
,这意味着至少有一些事情正在发生。从主机连接时,WebSocket 服务器控制台没有任何提示。
嗯,这很尴尬。我唯一要做的就是更改要运行的 WebSocket 服务器的地址,0.0.0.0
而不是使用localhost
...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句