我需要在3个组织下创建3个渠道。
channelAll:Org1,Org2
channelOrg1:Org1
channelOrg2:Org2
但是,我已经成功创建了第一个和第二个通道,但是对于第三个通道,错误发生如下。
错误:错误状态为:BAD_REQUEST-授权更新错误: 验证DeltaSet时出错:[Group] / Channel / Application的策略 不满意:未能达到1个子策略的隐含阈值, 还需要1个 root @ 871fcf2002f9:/opt/gopath/src/github.com/hyperledger/fabric/peer#
您有什么想法要解决吗?这是configtx.yaml。
个人资料:
TwoOrgsOrdererGenesis:
Capabilities:
<<: *ChannelCapabilities
Orderer:
<<: *OrdererDefaults
Organizations:
- *OrdererOrg
Capabilities:
<<: *OrdererCapabilities
Consortiums:
LCFNConsortium:
Organizations:
- *Org1
- *Org2
pfAllChannel:
Consortium: LCFNConsortium
Application:
<<: *ApplicationDefaults
Organizations:
- *Org1
- *Org2
Capabilities:
<<: *ApplicationCapabilities
pfOrg1Channel:
Consortium: LCFNConsortium
Application:
<<: *ApplicationDefaults
Organizations:
- *Org1
Capabilities:
<<: *ApplicationCapabilities
pfOrg2Channel:
Consortium: LCFNConsortium
Application:
<<: *ApplicationDefaults
Organizations:
- *Org2
Capabilities:
<<: *ApplicationCapabilities
答案 0 :(得分:1)
这意味着订购者未获得所需组织MSP的签名。您可以在订购者日志中进行验证。
答案 1 :(得分:0)
在签名信封之前,请确保您导出为env CORE_PEER_LOCALMSPID
的MSP是正确的。如果您的MSP为org1.example.comMSP
,那么Org1.example.comMSP
将无效。