我正在按照以下教程进行教学:https://hyperledger.github.io/composer/v0.19/applications/web 为我的链代码实现一个前端。但是当我尝试输入命令时:
composer network start --networkName perishable-network --networkVersion 0.2.7-deploy.0 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin@hlfv1
它给了我错误:
✖启动业务网络定义。这可能需要一分钟... 错误:尝试启动业务网络时出错。错误:无效 任何同行的回应。尝试对等通信的响应是 错误:错误:2未知:链码错误(状态:500,消息:是 不是有效的认可系统链码)命令失败
但是当我在bna上执行composer install
时,却得到了我在network start
命令中使用的信息。
✔安装业务网络。这可能需要一分钟...成功 已安装的企业网络perishable-network版本0.2.7-deploy.0
命令成功
如何解决此错误?
答案 0 :(得分:1)
您正在尝试将Composer 0.20与Hyperledger Fabric 1.1一起使用。不幸的是,它们不兼容。您应该降级到Composer 0.19或将Fabric升级为1.2