承诺被拒绝:错误:2未知:访问拒绝:频道[myChannel]创建者org [ebsmsp]



我已经设置了多ORG(4 org)面料。每个组织都有一个对等(PEER0)。在第二个org进行查询时,我要低于错误:

Calling One getOrdersByEBSDashboardStatus Function..
error: [client-utils.js]: sendPeersProposal - Promise is rejected: Error: 2 UNKNOWN: access denied: channel [mychannel] creator org [ebsMSP]
    at new createStatusError (/home/vikas123/fabric-samples/kpn_grpc/node_modules/fabric-client/node_modules/grpc/src/client.js:64:15)
    at /home/vikas123/fabric-samples/kpn_grpc/node_modules/fabric-client/node_modules/grpc/src/client.js:583:15
Query has completed, checking results
error from query =  { Error: 2 UNKNOWN: access denied: channel [mychannel] creator org [ebsMSP]
    at new createStatusError (/home/vikas123/fabric-samples/kpn_grpc/node_modules/fabric-client/node_modules/grpc/src/client.js:64:15)
    at /home/vikas123/fabric-samples/kpn_grpc/node_modules/fabric-client/node_modules/grpc/src/client.js:583:15
  code: 2,
  metadata: Metadata { _internal_repr: {} },
  details: 'access denied: channel [mychannel] creator org [ebsMSP]' }

同时,当我检查了与此组织的Docker日志时,我会看到消息:Channel [MyChannel]:MSP错误:不存在频道。

请查看附带查询文件:https://github.com/sakivv/dockergit/blob/master/queryebs.js

请记住,一旦您生成了加密材料,就必须自动创建频道,而不需要创建频道,但是您必须一个一个一个一个,然后更新所有同行有关该加入的渠道。

peer channel fetch 0  $CHANNEL_NAME.block -c $CHANNEL_NAME  -o orderer.example.com:7050
peer channel join -b  $CHANNEL_NAME.block -c $CHANNEL_NAME  -o orderer.example.com:7050

在渠道 - 绘制/(org1panchors.tx)

peer channel update -o orderer.example.com:7050 -c $CHANNEL_NAME -f ./channel-artifacts/Org1Panchors.tx

最新更新