如何解决Hyperledger Fabric 网关无法获取网络
我正在开发一个 Fabric 应用程序,我面临网关无法获取网络的问题
366 |等待 gateway.connect(ccp,gatewayOpts);
367 | const network = await gateway.getNetwork(channelName); | ^ 第368话const 合约 = network.getContract(chaincodeName); 在第 367 行中,我遇到了错误
以下是错误:-
2021-07-24T13:39:03.866Z - 错误:[ServiceEndpoint]:错误:无法在 Endorser 的截止日期前连接 - 名称:peer0.org1.example.com,url:grpcs://localhost:7051 ,连接:假,连接尝试:真 2021-07-24T13:39:03.867Z - 错误:[ServiceEndpoint]: waitForReady - 无法连接到远程 gRPC 服务器 peer0.org1.example.com url:grpcs://localhost:7051 timeout:3000 2021-07-24T13:39:03.893Z - 信息:[NetworkConfig]: buildPeer - 无法连接到背书人 peer0.org1.example.com 由于错误:无法在背书人的截止日期前连接 - 名称:peer0.org1 .example.com,url:grpcs://localhost:7051,connected:false,connectAttempted:true 在 checkState (/home/user/Documents/Learnings/aries-learning/aries-javascript/aries-framework-javascript/node_modules/@grpc/grpc-js/src/client.ts:169:18) 在 Timeout._onTimeout (/home/user/Documents/Learnings/aries-learning/aries-javascript/aries-framework-javascript/node_modules/@grpc/grpc-js/src/channel.ts:579:9) 在 listOnTimeout (internal/timers.js:554:17) 在 processTimers (internal/timers.js:497:7) { 连接失败:真 } 2021-07-24T13:39:07.452Z - 错误:[ServiceEndpoint]:错误:无法在 Discoverer 的截止日期前连接 - 名称:peer0.org1.example.com,url:grpcs://localhost:7051,已连接:假,连接尝试:真 2021-07-24T13:39:07.452Z - 错误:[ServiceEndpoint]: waitForReady - 无法连接到远程 gRPC 服务器 peer0.org1.example.com url:grpcs://localhost:7051 timeout:3000 2021-07-24T13:39:07.453Z - 错误:[ServiceEndpoint]:ServiceEndpoint grpcs://localhost:7051 重置连接失败:: 错误:无法在 Discoverer 的截止日期前连接 - 名称:peer0.org1.example.com,连接:false,connectAttempted:true 2021-07-24T13:39:07.453Z - 错误:[DiscoveryService]:send[mychannel] - 没有发现结果
谁能帮我解决这个问题? 谢谢
解决方法
这可能有很多问题,但通常是 TLS 问题。检查对等日志。您可能会看到错误的 TLS 消息等。或者注意到它没有尝试联系它,因此可能是 dns 或更一般的连接问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。