在Hyperledger Fabric中创建组织单位时出错

时间:2018-10-17 06:45:27

标签: hyperledger-fabric

我联网时遇到错误。在第一个网络代码中,我没有做任何更改。

  

创建channelconfig捆绑包时出错:初始化channelconfig   失败:无法创建渠道联盟子组配置:设置   MSP管理器失败:管理员0无效:身份不正确   在此MSP [Org1MSP]下有效:无法验证身份的OU:   身份的组织单位[[0xc420418960]]均不在   MSP Org1MSP orderer.example.com |恐慌:创建错误   channelconfig捆绑包:初始化channelconfig失败:无法   创建渠道联盟子组配置:设置MSP   管理员失败:管理员0无效:身份在以下情况下无效   此MSP [Org1MSP]:无法验证身份的OU:没有   身份的组织单位[[0xc420418960]]位于MSP Org1MSP中

1 个答案:

答案 0 :(得分:0)

我认为问题的答案是,您向CA注册admin时使用--id.type client,如果不起作用,只需将config.yml文件放入每个组织的msp中,其connet类似于

NodeOUs:
  Enable: true
  ClientOUIdentifier:
    Certificate: cacerts/org2-ca-cert.pem
    OrganizationalUnitIdentifier: client
  PeerOUIdentifier:
    Certificate: cacerts/org2-ca-cert.pem
    OrganizationalUnitIdentifier: peer

我还没有尝试过id.type admin,它也可能有用!