更新版Build Your First Network教程背书政策引发ENDORSEMENT_POLICY_FAILURE
解决Hyperledger Fabric中
ENDORSEMENT_POLICY_FAILURE的踩坑记录 最近在更新「Build Your First Network」教程的背书策略时踩了个坑,跟大家分享下排查和解决过程:
问题场景
我把教程里原有的背书策略从基于组织member的格式,改成了用peer角色的新策略,示例配置如下:
OR ('Org0MSP.peer','Org1MSP.peer')
结果用CLI发起invoke交易时,一直卡在验证阶段,抛出ENDORSEMENT_POLICY_FAILURE错误,交易无法完成。
临时修复方案
无奈之下把背书策略改回原来的member格式,交易立刻就通过验证了:
OR ('Org0MSP.member','Org1MSP.member')
待排查方向
目前还没完全定位问题根源,初步怀疑可能和Fabric的密码组件配置有关——比如peer节点的证书是否正确设置了peer类型的OU(组织单元),或者背书节点的身份权限没有匹配上策略里的peer角色要求。后续还得深入验证这部分配置。
内容的提问来源于stack exchange,提问作者Nikolay Vlasov
相关产品推荐
相关产品推荐

