我正在学习本教程: https://hyperledger-fabric.readthedocs.io/en/latest/write_first_app.html
在“node query.js
”命令中我收到了以下错误:
创建客户端并设置钱包位置
设置钱包路径,关联用户PeerAdmin与应用
检查用户是否注册,并在网络中设置查询URL
查询
分配 transaction_id:f7d1d9b40c37bb21909bdb6ff24980da33758fb1ea5a85cb67d699f3fcd3ffa2
错误:[client-utils.js]: sendPeersProposal - Promise is rejected: Error: Failed to deserialize creator identity, err MSP Org1MSP is unknown
在/home/user/work/fabric-samples/fabcar/node_modules/grpc/src/node/src/client.js:434:17
从查询返回
查询结果计数 = 1
来自查询的错误 = { [错误:无法反序列化创建者身份,错误的 MSP Org1MSP 未知] 代码:2,元数据:元数据 { _internal_repr:{} } }
响应是错误:无法反序列化创建者身份,err MSP Org1MSP is unknown
最佳答案
刚刚遇到了和你一样的问题。
我的解决方案:
sudo apt-get --purge remove docker-ce
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
apt-cache policy docker-ce
sudo apt-get install -y docker-ce
关于blockchain - 错误 : [client-utils. js]:sendPeersProposal - Promise 被拒绝:错误:无法反序列化创建者身份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45015611/