我正在尝试使libp2p rendezvous server工作。有人能在这里做到吗?我希望有帮助。 我按照他们的建议安装了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问题here中有更详细的说明。救命!