hyperledger fabric Failed to generate orderer genesis block

当使用configtxgen工具进行生成创世区块和channel.tx等时出现错误,具体如下:

##########################################################
#########  Generating Orderer Genesis block ##############
##########################################################
2018-02-26 11:00:08.152 CST [common/configtx/tool] main -> INFO 001 Loading configuration
2018-02-26 11:00:08.155 CST [common/configtx/tool/localconfig] Load -> CRIT 002 Error unmarshaling config into struct:  4 error(s) decoding:

* '' has invalid keys: capabilities
* 'Profiles[TwoOrgsChannel].Application' has invalid keys: Capabilities
* 'Profiles[TwoOrgsOrdererGenesis]' has invalid keys: Capabilities
* 'Profiles[TwoOrgsOrdererGenesis].Orderer' has invalid keys: Capabilities

解决办法:capabilities属性是yamlx新增的属性,所以configtxgen工具必须也进行升级,不然无法识别该属性。所以将configtxgen工具升级为新版本(我的是1.1.0).然后执行没有问题。


你可能感兴趣的:(问题集合)