Hyperledger fabric Hyperledger composer v0.19,具有结构0.11 zerotoblockchain-network.card安装问题
我要退房 本教程最初使用composer v0.16和olde fabric版本。 但是,在结构升级到0.11之后,只有composer v0.19可以工作。 我使用Hyperledger fabric Hyperledger composer v0.19,具有结构0.11 zerotoblockchain-network.card安装问题,hyperledger-fabric,hyperledger-composer,Hyperledger Fabric,Hyperledger Composer,我要退房 本教程最初使用composer v0.16和olde fabric版本。 但是,在结构升级到0.11之后,只有composer v0.19可以工作。 我使用 npm安装-g编写器-cli@0.19.0 发布此升级后,第03章的my./buildAndDeploy在 ----->启动网络 找不到有卡的admin@zerotoblockchain-网络 因此,我创建了一张新卡 ~/fabric-tools/fabric-scripts/hlfv11$ composer card crea
npm安装-g编写器-cli@0.19.0
发布此升级后,第03章的my./buildAndDeploy在
----->启动网络
找不到有卡的admin@zerotoblockchain-网络
因此,我创建了一张新卡
~/fabric-tools/fabric-scripts/hlfv11$ composer card create -n zerotoblockchain-network -u admin -p DevServer_connection.json -f /tmp/zerotoblockchain-network
~/fabric-tools/fabric-scripts/hlfv11$ composer card import -f /tmp/zerotoblockchain-network.card
我知道不应该使用DevServer_connection.json,因为PeerAdmin文件正在使用它,但我不知道该使用哪个密钥文件
现在,buildAndDeploy在
=====================================================
-----> starting rest server v0.15 for admin@zerotoblockchain-network
=====================================================
Discovering types from business network definition ...
Connection fails: Error: Error trying login and get user Context. Error: Error trying to enroll user or load channel configuration. Error: Enrollment failed with errors [[{"code":20,"message":"Authorization failure"}]]
It will be retried for the next request.
Exception: Error: Error trying login and get user Context. Error: Error trying to enroll user or load channel configuration. Error: Enrollment failed with errors [[{"code":20,"message":"Authorization failure"}]]
Error: Error trying login and get user Context. Error: Error trying to enroll user or load channel configuration. Error: Enrollment failed with errors [[{"code":20,"message":"Authorization failure"}]]
at client.getUserContext.then.then.catch (/home/user/.nvm/versions/node/v8.11.1/lib/node_modules/composer-rest-server/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:360:34)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)
=====================================================
----->正在为启动rest服务器v0.15admin@zerotoblockchain-网络
=====================================================
正在从业务网络定义中发现类型。。。
连接失败:错误:尝试登录并获取用户上下文时出错。错误:尝试注册用户或加载通道配置时出错。错误:注册失败,出现错误[{“代码”:20,“消息”:“授权失败”}]]
将为下一个请求重试。
异常:错误:尝试登录并获取用户上下文时出错。错误:尝试注册用户或加载通道配置时出错。错误:注册失败,出现错误[{“代码”:20,“消息”:“授权失败”}]]
错误:尝试登录并获取用户上下文时出错。错误:尝试注册用户或加载通道配置时出错。错误:注册失败,出现错误[{“代码”:20,“消息”:“授权失败”}]]
在client.getUserContext.then.then.catch(/home/user/.nvm/versions/node/v8.11.1/lib/node_modules/composer rest server/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:360:34)
在
在进程中。_tick回调(内部/process/next_tick.js:188:7)
请帮忙 我猜你指的是Hyperledger Composer
v0.16
和v0.19
以及Hyperledger Fabricv1.0
和v1.1
根据发行说明,如果您使用的是Hyperledger Fabricv1.0
,则需要坚持使用Hyperledger Composerv0.16
。要使用Hyperledger Composerv0.17
及更高版本(在编写本文时达到v0.19
),您需要Hyperledger Fabricv1.1
要安装最新版本的Hyperledger Composerv0.16
,您可以使用:
npm install -g hyperledger-composer@'~0.16'
对composer cli
和composer playerd
执行相同的步骤(如果使用它们):
npm install -g composer-cli@'~0.16'
npm install -g composer-playground@'~0.16'
npm install -g composer-cli@'~0.16'
npm install -g composer-playground@'~0.16'