对等背书策略不起作用的超级账本结构 [英] peer endorsement policy not working hyperledger fabric

查看:89
本文介绍了对等背书策略不起作用的超级账本结构的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试为2组织网络实施简单的认可政策.这是我的crypto-config.yaml

I am trying to enforce simple endorsement policy for 2 org network. Here is my crypto-config.yaml

OrdererOrgs:
  - Name: Orderer
    Domain: example.com
    Specs:
      - Hostname: orderer
PeerOrgs:
  - Name: Org1
    Domain: org1.example.com
    EnableNodeOUs: true
    # CA:
    #   OrganizationalUnit: peer
    Template:
      Count: 1
    Users:
      Count: 1
  - Name: Org2
    Domain: org2.example.com
    EnableNodeOUs: true
    # CA:
    #   OrganizationalUnit: peer
    Template:
      Count: 1
    Users:
      Count: 1

我可以在两个同伴中看到OU作为同伴.

And i can see OU as peer in both peers.

peer0.org2.example.com  
Identity: peer0.org2.example.com  
Verified by: ca.org2.example.com  
Expires: Saturday 23 December 2028 

主题名称

C (Country):    US  
ST (State): California  
L (Locality):   San Francisco  
OU (Organizational Unit):   peer  
CN (Common Name):   peer0.org2.example.com 

会员检查作品的认可政策

endorsement policy for member check works

peer chaincode instantiate -o orderer.example.com:7050 -C mychannel -n chaincode -l node -v v0 -c '{"args":["init"]}' -P "AND('Org1MSP.member', 'Org2MSP.member')"  

但是对同伴检查的认可政策不起作用

but endorsement policy for peer check not working

peer chaincode instantiate -o orderer.example.com:7050 -C mychannel -n chaincode -l node -v v0 -c '{"args":["init"]}' -P "AND('Org1MSP.peer', 'Org2MSP.peer')"  

当我调用任何功能时.

When i invoke any function.

Transaction failed to be committed to the ledger due to ::ENDORSEMENT_POLICY_FAILURE

甚至"OR('Org1MSP.peer', 'Org2MSP.peer')"无法正常工作

推荐答案

PeerOrgs:
  - Name: Org1
    Domain: org1.example.com
    EnableNodeOUs: true
    # CA:
    #   OrganizationalUnit: peer
    Template:
      Count: 1
    Users:
      Count: 1

.........模板数s/b更改为2,因为现在有2个组织

......... TEMPLATE COUNT s/b changed to 2 as there are now 2 Orgs

这篇关于对等背书策略不起作用的超级账本结构的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆