如何解决Hyperledger Fabric,javascript fabcar chaincode错误运输:拨号时出错:拨打TCP 127.0.0.1:7051:连接:连接被拒绝
我在 Hyperledger fabric 2.1.1 上遇到了同样的问题,但是我能够使用默认选项运行测试网络,但是当我尝试运行 Fabcar javascript链码时>我收到一个错误:
Error: error getting endorser client for channel: endorser client failed to connect to localhost:7051: failed to create new connection: connection error: desc = "transport: error while dialing: dial tcp 127.0.0.1:7051: connect: connection refused"
我已经尝试了线程Error deploying Fabric test-network fabcar chaincode中提到的所有内容,删除了docker映像,运行了修剪,删除了组织数据并解雇了./network.sh up createChannel -ca -c mychannel -s couchdb -i 2.1.1
,但是错误仍然存在。另外,我的RAM是16Gb,因此问题不存在。还有其他建议吗?
解决方法
之所以发生这种情况,是因为您向127.0.0.1:7051服务器调用了gRPC,但是您的呼叫未能打到服务器。这种情况可能有多种原因,但是在大多数情况下,是由于服务器关闭(由于配置错误而导致服务器退出或关闭),证书错误或由于配置错误而导致您的呼叫无法打入服务器而导致的。
请检查以下docker容器并确保其正常运行。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。