Hyperledger fabric “如何修复”;rpc错误:code=Unknown desc=access denied:channel[mychannel]creator org[Org1MSP]”;Hyperledger结构中存在错误

Hyperledger fabric “如何修复”;rpc错误:code=Unknown desc=access denied:channel[mychannel]creator org[Org1MSP]”;Hyperledger结构中存在错误,hyperledger-fabric,hyperledger,blockchain,organization,peer,Hyperledger Fabric,Hyperledger,Blockchain,Organization,Peer,目前我正在使用Hyperledger Fabric 1.4,我正在尝试修改基本网络。我正在尝试添加一个具有一个对等点的org2。每当我试图从第二个组织(Org2)的对等方调用链码时,我都会收到以下错误: 错误:签署链码时出错:rpc错误:代码=未知描述=访问被拒绝:频道[]创建者组织[Org2MSP] 我当前的网络组件是: org1,有两个对等点 org2,有一个对等方 CA1 CA2 订单 CLI 还有一个叫“我的频道” 我能够创建渠道“mychannel”,并加入这两个组织的3个同行。此外,

目前我正在使用Hyperledger Fabric 1.4,我正在尝试修改基本网络。我正在尝试添加一个具有一个对等点的org2。每当我试图从第二个组织(Org2)的对等方调用链码时,我都会收到以下错误:

错误:签署链码时出错:rpc错误:代码=未知描述=访问被拒绝:频道[]创建者组织[Org2MSP]

我当前的网络组件是:
org1,有两个对等点
org2,有一个对等方
CA1
CA2
订单
CLI
还有一个叫“我的频道”

我能够创建渠道“mychannel”,并加入这两个组织的3个同行。此外,我能够在两个组织的三个对等方上安装链码。我正在Org1的peer0上实例化链码

订单日志的一部分:

2019-05-13 13:17:42.384 UTC [fsblkstorage] newBlockfileMgr -> INFO 003 Getting block information from block storage
2019-05-13 13:17:42.970 UTC [orderer.commmon.multichannel] Initialize -> INFO 004 Starting system channel 'testchainid' with genesis block hash f1bcfe55588bd24faaa699bc740045455283b63950436a36d5cf473f4b3d8f81 and orderer type solo
2019-05-13 13:17:42.970 UTC [orderer.common.server] Start -> INFO 005 Starting orderer:
 Version: 1.4.1
 Commit SHA: 87074a7
 Go version: go1.11.5
 OS/Arch: linux/amd64
2019-05-13 13:17:42.970 UTC [orderer.common.server] Start -> INFO 006 Beginning to serve requests
2019-05-13 13:21:30.921 UTC [comm.grpc.server] 1 -> INFO 007 streaming call completed grpc.service=orderer.AtomicBroadcast grpc.method=Broadcast grpc.peer_address=172.20.0.6:36544 grpc.code=OK grpc.call_duration=27.428231ms
2019-05-13 13:21:30.927 UTC [fsblkstorage] newBlockfileMgr -> INFO 008 Getting block information from block storage
2019-05-13 13:21:31.038 UTC [orderer.commmon.multichannel] newChain -> INFO 009 Created and starting new chain mychannel
2019-05-13 13:21:31.044 UTC [comm.grpc.server] 1 -> INFO 00a streaming call completed grpc.service=orderer.AtomicBroadcast grpc.method=Deliver grpc.peer_address=172.20.0.6:36542 grpc.code=OK grpc.call_duration=152.538972ms
2019-05-13 13:22:11.867 UTC [common.deliver] Handle -> WARN 00b Error reading from 172.20.0.6:36578: rpc error: code = Canceled desc = context canceled
2019-05-13 13:22:11.867 UTC [comm.grpc.server] 1 -> INFO 00c streaming call completed grpc.service=orderer.AtomicBroadcast grpc.method=Deliver grpc.peer_address=172.20.0.6:36578 error="rpc error: code = Canceled desc = context canceled" grpc.code=Canceled grpc.call_duration=5.757971ms
2019-05-13 13:22:22.295 UTC [orderer.common.broadcast] Handle -> WARN 00d Error reading from 172.20.0.8:34272: rpc error: code = Canceled desc = context canceled
2019-05-13 13:22:22.295 UTC [comm.grpc.server] 1 -> INFO 00e streaming call completed grpc.service=orderer.AtomicBroadcast grpc.method=Broadcast grpc.peer_address=172.20.0.8:34272 error="rpc error: code = Canceled desc = context canceled" grpc.code=Canceled grpc.call_duration=7.238573847s
2019-05-13 13:23:46.748 UTC [orderer.common.broadcast] Handle -> WARN 00f Error reading from 172.20.0.8:34362: rpc error: code = Canceled desc = context canceled
2019-05-13 13:23:46.748 UTC [comm.grpc.server] 1 -> INFO 010 streaming call completed grpc.service=orderer.AtomicBroadcast grpc.method=Broadcast grpc.peer_address=172.20.0.8:34362 error="rpc error: code = Canceled desc = context canceled" grpc.code=Canceled grpc.call_duration=49.20235ms

总之,由于通道访问错误,我无法从第二个组织(Org2)调用链码。 注: 我正在生成CA,我已经检查了文件,它似乎是正确的

如果有人能帮忙,我将不胜感激

提前感谢

如果您已经共享了对等日志,那么很容易回答

该错误可能是因为签署事务的证书。请仔细检查从CA收到的证书,并检查peer1的docker容器中使用的证书和路径