栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

fabric网络交互中出现 chaincode install failed with status: 500 错误

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

fabric网络交互中出现 chaincode install failed with status: 500 错误

执行peer lifecycle chaincode package fabcar.tar.gz --path …/chaincode/fabcar/go/ --lang golang --label fabcar_1
出现这种错误
Error: chaincode install failed with status: 500 - failed to invoke backing implementation of ‘InstallChaincode’: could not build chaincode: docker build failed: docker image build failed: docker build failed: Error returned from build: 1 "go: github.com/hyperledger/fabric-contract-api-go@v1.1.0: Get “https://proxy.golang.org/github.com/hyperledger/fabric-contract-api-go/@v/v1.1.0.mod”: dial tcp: lookup proxy.golang.org on 192.168.252.2:53: read udp 172.17.0.2:38172->192.168.252.2:53: i/o timeout
go: downloading github.com/hyperledger/fabric-contract-api-go v1.1.0
go: github.com/hyperledger/fabric-contract-api-go@v1.1.0: Get “https://proxy.golang.org/github.com/hyperledger/fabric-contract-api-go/@v/v1.1.0.mod”: dial tcp: lookup proxy.golang.org on 192.168.252.2:53: read udp 172.17.0.2:38172->192.168.252.2:53: i/o timeout
解决方法:
是因为go代理设置错误,返回,重新设置一遍即可

cd ../chaincode/fabcar/go/
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
go mod vendor

接着返回test-network目录,重新执行

peer lifecycle chaincode package fabcar.tar.gz  --path ../chaincode/fabcar/go/ --lang golang --label fabcar_1
peer lifecycle chaincode install fabcar.tar.gz

执行之后,返回200 ,即为成功

2022-06-09 18:25:11.432 CST 0001 INFO [cli.lifecycle.chaincode] submitInstallProposal -> Installed remotely: response: 
2022-06-09 18:25:11.439 CST 0002 INFO [cli.lifecycle.chaincode] submitInstallProposal -> Chaincode code package identifier: fabcar_1:1146b4b491871bf18b23dd67dd8cc058655b36cc0e2274f165ed06b796a8f276
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962192.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号