2017-06-20 66 views
0

我得到了以下错误:错误创建hyperledger作曲家其余服务器

"Error: event message must be properly signed by an identity from the same organization as the peer: [failed deserializing event creator: [Expected MSP ID Org1MSP, received ]]" 

当我执行:

composer-rest-server

类似: Could not deploy business network to hyperledger fabric beta using composer

但是,这是其余的服务器和我上有正确的版本:

composer -v 
    composer-cli     v0.8.0 
    composer-admin     v0.8.0 
    composer-client    v0.8.0 
    composer-common    v0.8.0 
    composer-runtime-hlf   v0.8.0 
    composer-runtime-hlfv1   v0.8.0 

    docker -v 
    Docker version 17.03.1-ce, build c6d412e 
    docker-compose -v 
    docker-compose version 1.13.0, build 1719ceb 
    npm -v 
    3.10.10 

Hypeledger我的模式运行:

composer network ping -n calma-network -p hlfv1 -i admin -s adminpw 
The connection to the network was successfully tested: calma-network 
     version: 0.8.0 
     participant: <no participant found> 

Command succeeded 

回答

1

您所输入的命令只显示作曲家命令行界面的版本,不包括作曲家其余服务器的版本。作曲家休息服务器是独立的,不需要作曲家cli运行。很可能您的composer rest服务器的版本比0.8.0更旧,但是没有简单的方法来检查版本。一种方法是调用命令

npm list -g --depth=0 | grep composer-rest-server

您需要卸载并重新安装composer rest服务器以获取最新级别。

+0

你是完全正确的。我正在使用0.7版本的作曲家休息服务器,现在用0.8的OK。谢谢。 – deimos1975