首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hyperledger Fabric对等通道获取配置问题

Hyperledger Fabric对等通道获取配置问题
EN

Stack Overflow用户
提问于 2021-05-23 21:12:59
回答 2查看 160关注 0票数 1

我正在尝试将一个新组织添加到Fabric的v2.2测试网络中。当我执行该命令时(在configUpdate.sh上;环境变量已正确设置):

代码语言:javascript
复制
  peer channel fetch config config_block.pb -o orderer.example.com:7050 --ordererTLSHostnameOverride orderer.example.com -c $CHANNEL --tls --cafile "$ORDERER_CA"

我得到了:

代码语言:javascript
复制
Error: failed to create deliver client for orderer: orderer client failed to connect to orderer.example.com:7050: failed to create new connection: connection error: desc = "transport: error while dialing: dial tcp: lookup orderer.example.com on 193.231.252.1:53: no such host"

为什么订购者客户端不拨打localhost:7050 (订购者的地址)?EDIT: 193.231.252.1是在/etc/resolv.conf中配置的名称服务器,并且可以(通过ping)访问Full log is here.

/etc/hosts:

代码语言:javascript
复制
127.0.0.1   localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
172.17.0.2  e6944b966388

排序日志:

..。

代码语言:javascript
复制
2021-05-23 13:11:22.188 UTC [orderer.common.broadcast] Handle -> WARN 1874 Error reading from 172.19.0.1:40024: rpc error: code = Canceled desc = context canceled
2021-05-23 13:11:22.188 UTC [comm.grpc.server] 1 -> INFO 1875 streaming call completed grpc.service=orderer.AtomicBroadcast grpc.method=Broadcast grpc.peer_address=172.19.0.1:40024 error="rpc error: code = Canceled desc = context canceled" grpc.code=Canceled grpc.call_duration=5.499193ms
2021-05-23 13:11:23.038 UTC [orderer.consensus.etcdraft] propose -> INFO 1876 Created block [1021], there are 0 blocks in flight channel=mychannel node=1
2021-05-23 13:11:23.049 UTC [orderer.consensus.etcdraft] writeBlock -> INFO 1877 Writing block [1021] (Raft index: 1023) to ledger channel=mychannel node=1
2021-05-23 13:11:23.362 UTC [orderer.common.broadcast] Handle -> WARN 1878 Error reading from 172.19.0.1:40044: rpc error: code = Canceled desc = context canceled
2021-05-23 13:11:23.362 UTC [comm.grpc.server] 1 -> INFO 1879 streaming call completed grpc.service=orderer.AtomicBroadcast grpc.method=Broadcast grpc.peer_address=172.19.0.1:40044 error="rpc error: code = Canceled desc = context canceled" grpc.code=Canceled grpc.call_duration=5.423335ms
/ # 

来自org1和org2的对等设备可以连接到排序器。

有人有什么建议吗?提前谢谢你,

EN

Stack Overflow用户

发布于 2021-05-24 09:14:37

像这样编辑您的/etc/hosts,添加以下内容:

代码语言:javascript
复制
127.0.0.1 orderer.example.com

#or
#your IP orderer.example.com

这些将告诉您的客户端如何查找您的订购者服务器

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67660147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档