0

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

4

1 回答 1

0

这个 repo 应该很好用:simple-bootstrap-node

于 2019-07-11T09:11:39.110 回答