【问题标题】:error: [Orderer.js]: sendBroadcast - on error: "Error: 14 UNAVAILABLE:.. Hyperledger Caliper错误:[Orderer.js]:sendBroadcast - 错误:“错误:14 UNAVAILABLE:.. Hyperledger Caliper
【发布时间】:2020-04-29 15:34:42
【问题描述】:

我已经设置了超级账本结构版本 1.4.2,其中 1 个组织 2 个对等点 1 个排序器设置都在 3 个不同的虚拟机中运行。现在我正在尝试在这个结构设置中实现 caliper v0.3.0。 Peers 和 Orderer 已经启动,并且 Peers 已加入到通道中。我已经根据我的网络修改了caliper中的网络配置文件和benchconfig文件。所以我直接使用标志“caliper-flow-only-install”运行卡尺。在执行此操作时,我遇到了诸如

之类的问题

错误:[Orderer.js]:sendBroadcast - 错误:“错误:14 不可用:无法连接到 Object.exports.createStatusError 的所有地址\n (/home/xx/caliper-benchmarks/node_modules/grpc/ src/common.js:91:15)\n 在 ClientDuplexStream._emitStatusIfDone (/home/xx/caliper-benchmarks/node_modules/grpc/src/client.js:233:26)\n 在 ClientDuplexStream._receiveStatus (/home/ xx/caliper-benchmarks/node_modules/grpc/src/client.js:211:8)\n 在 Object.onReceiveStatus (/home/xx/caliper-benchmarks/node_modules/grpc/src/client_interceptors.js:1306:15) \n 在 InterceptingListener._callNext (/home/xx/caliper-benchmarks/node_modules/grpc/src/client_interceptors.js:568:42)\n 在 InterceptingListener.onReceiveStatus (/home/xx/caliper-benchmarks/node_modules/grpc/ src/client_interceptors.js:618:8)\n 在 /home/xx/caliper-benchmarks/node_modules/grpc/src/client_interceptors.js:1123:18" 2020.04.29-12:22:12.094 错误 [caliper] [caliper-engine] 执行“安装”步骤时出错:错误:在 composerchannelrest 中实例化 W1CC@v0 的排序程序错误:SERVICE_UNAVAILABLE

【问题讨论】:

    标签: hyperledger-fabric hyperledger-caliper


    【解决方案1】:

    问题似乎在于使用了不正确的 docker 容器端口映射。

    使用主机端口而不是 docker 容器端口。

    您甚至可以使用网络实用程序交叉检查与容器的连接。

    例如,nc -vz [主机] [端口]

    希望这可以解决 SERVICE_UNAVAILABLE 错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-26
      • 2016-08-28
      • 1970-01-01
      相关资源
      最近更新 更多