执行Hyperledger Fabric链码部署命令时遇审批失败错误
Hyperledger Fabric链码部署失败(connTimeout参数无效)的解决方法
问题场景
执行链码部署命令:
./network.sh deployCC -ccn basic -ccp ../asset-transfer-basic/chaincode-go -ccl go
报错:Chaincode definition approved on peer0.org1 on channel 'mychannel' failed Deploying chaincode failed,日志指向peer lifecycle chaincode approveformyorg命令的--connTimeout参数值无效,导致链码审批环节失败。
解决步骤
- 打开部署脚本
network.sh,定位到调用peer lifecycle chaincode approveformyorg的代码段 - 检查
--connTimeout参数的取值,确保格式为Fabric支持的带单位时长(如30s、5m),避免使用纯数字或无单位的无效值 - 保存修改后的脚本,重新执行原部署命令
内容的提问来源于stack exchange,提问作者Haritha Madana
相关产品推荐
相关产品推荐

