我的ubuntu服务器无法使用nodejs连接到二进制websocket(错误号:-111|代码:1006 ECONNR



当我尝试使用nodejs:连接websockets时,我收到了这个消息

[
'WebSocket error: heStzDmfg5HKgWKGUHwrGss2EXhnB29vXeNsIay55NNAG7FUx7RuelXQXaKW (ECONNREFUSED) connect ECONNREFUSED 52.198.55.31:9443'
]
[
Error: connect ECONNREFUSED 52.198.55.31:9443
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '52.198.55.31',
port: 9443
}
]
[
'WebSocket closed: heStzDmfg5HKgWKGUHwrGss2EXhnB29vXeNsIay55NNAG7FUx7RuelXQXaKW (1006)'
]

顺便说一句,在我的本地机器上,它确实工作得很好。由于这个错误,当我在服务器上运行代码时,它不起作用。

我该如何让它工作?

ECONNREFUSED表示在连接尝试中提到的机器上,您尝试访问的端口(9443(上没有服务器运行。

因此,请仔细检查ip地址和端口,然后确保服务器正在运行。Websocket服务器也是https服务器(9443中的443暗示的是https而不是http(,所以请尝试连接浏览器。

相关内容

  • 没有找到相关文章

最新更新