如何让 libp2p 会合服务器运行?



我正在尝试让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问题。帮助!

这个存储库应该工作得很好:简单引导节点

相关内容

  • 没有找到相关文章

最新更新