Hyperledger Fabric,javascript fabcar chaincode错误。运输:拨号时出错:拨打TCP 127.0.0.1:7051:连接:连接被拒绝

时间:2020-08-13 07:41:00

标签: hyperledger-fabric hyperledger

我在 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,因此问题不存在。还有其他建议吗?

1 个答案:

答案 0 :(得分:0)

之所以发生这种情况,是因为您向127.0.0.1:7051服务器调用了gRPC,但是您的呼叫未能打到服务器。这种情况可能有多种原因,但是在大多数情况下,是由于服务器关闭(由于配置错误而导致服务器退出或关闭),证书错误或由于配置错误而导致您的呼叫无法打入服务器而导致的。

请检查以下docker容器并确保其正常运行。