由于缺少escc,Fabric v1.2.0的链码实例化失败

时间:2018-08-09 20:16:05

标签: hyperledger-fabric

安装程序与Fabric 1.1.0正常工作 当我尝试升级到Fabric 1.2.0时,在链码实例化期间出现以下错误,提示“未找到escc”

[golang-platform] GenerateDockerBuild -> INFO 072 building chaincode with ldflagsOpt: '-ldflags "-linkmode external -extldflags '-static'"'
2018-08-09 20:00:31.815 UTC [golang-platform] GenerateDockerBuild -> INFO 073 building chaincode with tags: 
2018-08-09 20:01:01.188 UTC [endorser] EndorseWithPlugin -> WARN 074 Endorsement with plugin for {plugin: escc, channel: channel3, tx: 01427f701088a8e8cdfe2b543892af33d4012a661474f88670c8e2739717062f, chaincode: lscc}  failed: plugin with name escc wasn't found

我的Fabric对等设置不是基于docker映像,但是我确实使用git clone和build(git reset --hard v1.2.0; make peer ...)安装了Fabric。它是全新安装的Ubuntu Linux 16.04。 没有更改任何设置。 有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您需要确保您的core.yaml文件也已更新到v1.2