Hyperledger Fabric - 对等链代码实例化 - “无法创建新连接:超出上下文截止日期”

Hyperledger Fabric - peer chaincode instantiate - " failed to create new connection: context deadline exceeded "

我试图在我的 3 个对等节点和 3 个排序节点的超级账本结构网络上实例化我的链代码,但我收到错误:

Failed to create new connection: context deadline exceeded

这是 peer1 和 iorderer1 节点的日志截图。

Peer1

Orderer1

orderer1.iaorderer.com IP Address: 172.23.0.12

peer1.iaorderer.com IP Address: 172.23.0.8

GitHub Repo

Screenshot of the CLI Error

我设法解决了我的问题,这是由于多种因素造成的。

  • 我在生成创世块和默认通道时没有正确配置 ChannelIDs。这两个命令都使用 "default" channelID,这导致了问题
  • 我还不小心将节点加入了创世频道,而不是默认的。
  • 最后我在使用 TLS 进行通信时使用了错误的 root-cert 文件。