我用“byfn.sh -m up”启动我的网络,并尝试使用fabric-sdk-go查询和调用链码mycc。但我有以下错误的问题:
2018/05/24 09:24:06 无法创建新通道客户端:事件服务创建失败:无法获取 chConfig 缓存引用:QueryBlockConfig 失败:queryChaincode 失败:背书者的事务处理 [peer0.org1.example.com:7051] : Endorser 客户端状态码:(2) CONNECTION_FAILED。说明:拨号连接超时 [peer0.org1.example.com:7051]
我尝试用“telnet peer0.org1.example.com 7051”连接,没问题。peer所在的docker容器中没有日志。如何找出问题所在。
我尝试将“peer0.org1.example.com:7051”更改为“192.168.1.225:7051”和查询功能,但仍然存在问题:
2018/05/24 10:18:57 调用失败:CreateAndSendTransaction 失败:SendTransaction 失败:调用 orderer 'orderer.example.com:7050' 失败:Orderer 客户端状态代码:(2) CONNECTION_FAILED。说明:拨号连接超时 [orderer.example.com:7050]
此时,将“orderer.example.com:7050'”更改为“192.168.1.225:7050”不起作用。
似乎它与加密配置有关,因为当我添加一个不匹配的加密配置时,它会得到相同的错误。