【发布时间】:2020-01-23 10:17:01
【问题描述】:
我的 HLF 网络有两个组织(每个对等方)和 3 个订单节点,订单类型为 raft。对于第一个加入的组织和对等点,更新工作没有任何问题,但是对于第二个组织,我在对等点更新中遇到了一些麻烦
这是我用于对等更新的命令
peer channel update \
-o orderer1.base.order:7050 \
-c basechannel \
-f ./channel-artifacts/BaseRightOrg.tx \
--tls \
--cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/base.order/orderers/orderer1.base.order/msp/tlscacerts/tlsca.base.order-cert.pem
我得到的错误是
错误:出现意外状态:BAD_REQUEST -- 应用配置时出错 更新到现有频道“basechannel”:授权更新时出错: 验证 DeltaSet 时出错:[Group] 的策略 /Channel/Application/RightOrgMSP 不满意:签名集没有 满足政策
这是上述组织的configtx 部分
- &Org2
Name: RightOrgMSP
ID: RightOrgMSP
MSPDir: crypto-config/peerOrganizations/base.right/msp
Policies:
Readers:
Type: Signature
Rule: "OR('RightOrgMSP.admin', 'RightOrgMSP.peer', 'RightOrgMSP.client','RightOrgMSP.member')"
Writers:
Type: Signature
Rule: "OR('RightOrgMSP.admin','RightOrgMSP.peer', 'RightOrgMSP.client','RightOrgMSP.member')"
Admins:
Type: Signature
Rule: "OR('LeftOrgMSP.admin','RightOrgMSP.peer')"
Endorsement:
Type: Signature
Rule: "OR('RightOrgMSP.peer')"
AnchorPeers:
- Host: peer1.base.right
Port: 9051
【问题讨论】:
标签: hyperledger-fabric hyperledger