hyperledger fabric Failed to generate orderer genesis block
阿新 • • 發佈:2019-02-11
當使用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).然後執行沒有問題。