无法使用Idemix用户进行查询-Hyperledger Fabric

时间:2019-12-03 11:08:55

标签: hyperledger-fabric blockchain hyperledger peer hyperledger-chaincode


我想在由以下人员组成的Fabric网络中实现 Idemix : 1)3个组织(每个组织1个同行)
2)3个Idemix对​​等体(如https://hyperledger-fabric.readthedocs.io/en/release-1.4/idemix.html中所示)
3)1个订购者
4)3个认证机构
5)3个客户

现在,我的网络是由一些脚本按以下顺序构建的:
1)生成每个对等方的证书(使用加密货币)
2)为每个idemix对​​等方生成证书(使用idemixgen)
3)生成genesis.block和channel.tx(使用configtxgen)
4)停止并删除所有docker容器(如果有)
5)生成一个名为docker-compose.yaml
的文件 6)使用docker-compose建立网络

显然,所有程序都正常运行,即使Idemix的注册工作正常,但是,当我尝试对Idemix用户进行查询时,记录器显示以下错误:

  

2019-12-03 10:56:25.844 UTC [背书者] ProcessProposal-> DEBU e503   输入:要求来自172.27.0.1:52496 2019-12-03 10:56:25.844 UTC   [protoutils] ValidateProposalMessage-> DEBU e504   ValidateProposalMessage针对签名的提案0xc00024fb30开始   2019-12-03 10:56:25.844 UTC [protoutils] validateChannelHeader-> DEBU   e505 validateChannelHeader信息:标头类型3 2019-12-03 10:56:25.844   UTC [protoutils] checkSignatureFromCreator-> DEBU e506开始   2019-12-03 10:56:25.844 UTC [msp] GetManagerForChain-> DEBU e507   返回频道“ mychannel”的现有经理2019-12-03   10:56:25.844 UTC [msp] deserializeIdentityInternal-> DEBU e508   idemixmsp:反序列化身份2019-12-03 10:56:25.844 UTC   [protoutils] checkSignatureFromCreator-> DEBU e509创建者是   &{idemixMSPID1 ...]&B.W.yE.S2yfr .___ F.Q?i @ N @`&D \。\ s ^.ǚ   d�.D��} 2019-12-03 10:56:25.844 UTC [msp]验证-> DEBU e50a   验证身份&{NymPublicKey:0xc000419770 msp:0xc000668cc0   id:0xc003537020角色:msp_identifier:“ idemixMSPID1”   OU:msp_identifier:“ idemixMSPID1” organizational_unit_identifier:“ org1”   certifiers_identifier:“ tY \ 317 \ 260 \ r \ 254S \ 177 \ 255 \ 247 \ 0025R \ 347 \” \ 260 \ 252 \ 317 \ 022 \ 224 \ 371 \ 001 \ 243 {\ 177 \ 200 \ 270 \ 253 \ 305j \ 311 \ 262“   associationProof:[10 68 10 32 40 220 169 220 22 60 144 128 124 149 188   64 194 225 19 111 83 238 142 155 65 188 22 143 96 194 186 28 178 139   145 90 18 32 64 57 182 200 224 76 134 158 213 119 52 255 118 244 113   154 24 55 15 0 62 9 86 165 179 95 72 215 44 99 125 180 18 68 10 32 210   164 183 63 173 72 242 210 220 […]} UTC 2019-12-03 10:56:25.882   [protoutils] ValidateProposalMessage-> WARN e50b频道[mychannel]:   创建者证书无效:使用opts [&{    [] [{1 [111114103 49]} {2 1} {0} {0}] 3 [] 0   0xc000122b20 0}]:签名无效:APrime和ABar没有   预期的结构2019-12-03 10:56:25.882 UTC [endorser] func1->   DEBU e50c出口:从172.27.0.1:52496请求

其他规格:
Hyperledger Fabric v1.4.3,Java 8,Docker v.19.03.5,Docker compose v.1.13.0

我希望有人能帮我解决这个麻烦!
预先感谢

0 个答案:

没有答案