在超级账本的大理石示例上,链码安装失败-承诺被拒绝:错误:14无法使用:EOF

时间:2018-08-21 10:21:52

标签: hyperledger-fabric

我正在尝试使用Hyperledger Fabric构建一个小型区块链演示。更确切地说,我以大理石演示为例来编写代码。网络初始化,通道工件生成以及管理和用户注册均正常工作。 Docker容器全部启动并运行:

Creating peer0.qui.hosp.com ... done
Creating peer0.don.hosp.com ... done
Creating orderer.hosp.com   ... done
Creating peer0.txa.hosp.com ... done
Creating peer0.cru.hosp.com ... done
Creating ca.cru.hosp.com    ... done
Creating cli                ... done

但是,在成功注册管理员并注册用户后,从大理石示例输入node install_chaincode.js以安装正确的链码时,出现以下错误。

error: [client-utils.js]: sendPeersProposal - Promise is rejected: Error: 14 UNAVAILABLE: EOF at new createStatusError (/home/VICOMTECH/xmorales/Hyper/Myproject/node_modules/fabric-client/node_modules/grpc/src/client.js:64:15)
at /home/VICOMTECH/xmorales/Hyper/Myproject/node_modules/fabric-client/node_modules/grpc/src/client.js:583:15
error: [fcw] Failed to obtain endorsement for transaction. code=14, , details=EOF
error: [fcw] Error in install catch block object code=14, , details=EOF
---------------------------------------
info: Install done. Errors: parsed=Blockchain network error - EOF,raw=[code=14, , details=EOF]
---------------------------------------

大理石示例可以正常工作,但是当我将自己的配置包含到文件中时,这就是我得到的。我更改了install_chaincode.js脚本正常工作所需的所有配置文件。抱歉,如果该帖子还很初级,这是我第一次问问题。

0 个答案:

没有答案