我正在尝试让libp2p 集合服务器正常工作。有人能在这里做到这一点吗?我很想得到一些帮助。我按照他们的建议安装了 docker 版本:
docker pull libp2p/websocket-star-rendezvous:release
docker run -d -p 9090:9090 --name rendezvous libp2p/websocket-star-rendezvous:release
日志说它在 0.0.0.0:9090 运行,但是当我尝试通过 IPFS 或通过简单的 javascript 调用连接到它时,都不起作用。它返回一个 ERR_CONN_REFUSED。
this._ipfs = new Ipfs({
EXPERIMENTAL: {
pubsub: true
},
config: {
Bootstrap: [
"/dns4/ws-star.discovery.libp2p.io/tcp/443/wss/p2p-websocket-star/",
]
}
});
注意:我有自己的 URL,但我现在只使用示例中的 URL。
websocket = new WebSocket("wss://ws-star.discovery.libp2p.io:443");
在客户端,我得到一个简单的验证错误:2 “0”必须是 IPFS 格式
在服务器上,我在日志中一无所获并拒绝连接。这主要是“开箱即用”,根本没有代码更改。
GH问题在这里更详细。帮助!