如何解决我的 ubuntu 服务器无法使用 nodejs 连接到 binance websockets错误号:-111 | 代码:1006 ECONNREFUSED
当我尝试与 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 )所以尝试使用浏览器连接。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。