Composer 0.14 - 错误:当前身份尚未注册:admin

时间:2017-10-13 18:34:59

标签: hyperledger-composer

更新到0.14后,我无法再从cli

连接到链
composer network ping -p hlfv1 -n basic-sample-network -i admin -s adminpw

composer-rest-server -p hlfv1 -n basic-sample-network -i admin -s adminpw -N never

我有以下错误

Error: Error trying to ping. Error: Error trying to query business network. 
Error: chaincode error (status: 500, message: Error: The current identity has not been registered: admin)

所有作曲家组件都更新为0.14,并使用基本样本网络进行测试。有关信息,npm test就这个例子来说非常完美。

操作系统:Ubuntu

1 个答案:

答案 0 :(得分:2)

请确认您已阅读0.14.0发行说明,特别是“如何处理此更改”部分: https://github.com/hyperledger/composer/releases/tag/v0.14.0

您需要更新ACL并重新部署网络,绑定网络管理员。

  

指定业务网络管理员有两种方法   在命令行上:注意:此选项是用户最多的选项   想!当运行作曲家网络部署和作曲家网络启动时,   除了你要使用的正常参数外,你还应该这样做   include -A admin -S将管理员身份绑定为网络管理员   参与者。如果不这样做,则使用用于部署的标识   业务网络,通常是PeerAdmin,将被绑定到业务中   网络作为业务网络管理员,这可能不是   你想要什么。