Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hyperledger fabric 背书人客户端无法连接到peer0.org3.example.com:7051_Hyperledger Fabric - Fatal编程技术网

Hyperledger fabric 背书人客户端无法连接到peer0.org3.example.com:7051

Hyperledger fabric 背书人客户端无法连接到peer0.org3.example.com:7051,hyperledger-fabric,Hyperledger Fabric,我想基于以下教程将org3添加到lanuched fabric网络: 但当我最终执行这个命令时 对等通道连接-b mychannel.block 出现以下错误: 错误:获取频道的背书人客户端时出错:背书人客户端无法连接到peer0.org3.example.com:7051:无法创建新连接:超出上下文截止日期 当我查看日志时: docker日志-f peer0.org1.example.com 这似乎是对的: 2018-10-12 02:18:29.902 UTC[lscc]ex

我想基于以下教程将org3添加到lanuched fabric网络:

但当我最终执行这个命令时

对等通道连接-b mychannel.block

出现以下错误:

错误:获取频道的背书人客户端时出错:背书人客户端无法连接到peer0.org3.example.com:7051:无法创建新连接:超出上下文截止日期

当我查看日志时:

docker日志-f peer0.org1.example.com

这似乎是对的:

2018-10-12 02:18:29.902 UTC[lscc]executeInstall->INFO 032安装链码[mycc]版本[1.0]到对等方
2018-10-12 02:18:52.555 UTC[CCEventTMGMT]HandleState更新->信息033频道[mychannel]:处理链码[mycc]的LSCC状态更新
2018-10-12 02:18:52.571 UTC[kvledger]CommitWithPvtData->INFO 034频道[mychannel]:提交的块[3]和1个事务
2018-10-12 02:18:53.785 UTC[golang platform]生成的CKERBUILD->INFO 035带有LDFLAGSOP的建筑链码:'-ldflags'-linkmode external-EXTLDVALGS'-static''
2018-10-12 02:18:53.785 UTC【golang平台】生成的CKERBUILD->INFO 036带标签的建筑链码:
2018-10-12 02:19:17.969 UTC[kvledger]CommitWithPvtData->INFO 037频道[mychannel]:提交的块[4]和1个事务
2018-10-12 02:21:56.351 UTC[Tassip/Tassip]learnAnchorPeers->INFO 038具有相同端点的锚节点,跳过连接到我自己
2018-10-12 02:21:56.404 UTC[kvledger]CommitWithPvtData->INFO 039频道[mychannel]:已提交块[5]和1个事务

所以我想问为什么会出现这个问题,我该如何解决这个问题?非常感谢。

我在Hyperledger Fabric V1.4中遇到了同样的问题。我觉得问题出在GOLANG身上。将此“GODEBUG=netdns=go”添加到环境变量中。我希望这有帮助

 peer0.org1.example.com:
    container_name: peer0.org1.example.com
    image: hyperledger/fabric-peer:latest
    environment:
      - GODEBUG=netdns=go
      - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
      - CORE_PEER_ID=peer0.org1.example.com