Blockchain x509:ECDSA验证失败

Blockchain x509:ECDSA验证失败,blockchain,hyperledger-fabric,hyperledger,hyperledger-composer,Blockchain,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我必须在fabric上安装一个bna文件。我正在跟踪链接。但是,当我运行命令时:composer运行时安装-cPeerAdmin@fabric-网络-n教程网络 我得到一个错误: 错误:尝试安装composer运行时时出错。错误:无效 来自任何同行的回复 来自尝试的对等通信的响应是一个错误: 错误:未能反序列化创建者标识,错误为提供的 标识无效,Verify()返回x509:由签名的证书 未知权限(可能是因为“x509:ECDSA验证 尝试验证候选机构证书时“失败” “ca.org1.examp

我必须在fabric上安装一个bna文件。我正在跟踪链接。但是,当我运行命令时:
composer运行时安装-cPeerAdmin@fabric-网络-n教程网络

我得到一个错误:

错误:尝试安装composer运行时时出错。错误:无效 来自任何同行的回复

来自尝试的对等通信的响应是一个错误:

错误:未能反序列化创建者标识,错误为提供的 标识无效,Verify()返回x509:由签名的证书 未知权限(可能是因为“x509:ECDSA验证 尝试验证候选机构证书时“失败” “ca.org1.example.com”)


请提供这方面的任何帮助

听起来您在遵循教程时犯了一个错误(这确实有效)。您确定对等机的MSP id(Org1MSP)设置正确吗?您是否已检查对等方是否已成功加入通道(在结构启动时)?您是否执行了
docker ps
以查看您的Fabric docker容器是否正在运行?)假设您正确地遵循了步骤,并且使用了从Fabric ca服务器获得的标识(根据教程),您是否检查了Fabric ca服务器是否正常运行(docker日志?另外,您是否可能在某个时间点重新启动Fabric docker环境,而现在您的旧密钥信息无效

乙二醇


{
“名称”:“结构网络”,
“类型”:“hlfv1”,
“mspID”:“Org1MSP”,
“同行”:[
{
“请求URL”:grpc://localhost:7051",
“eventURL”:grpc://localhost:7053"
}
],
“ca”:{
“url”:”http://localhost:7054",
“名称”:“ca.org1.example.com”
},
“订购方”:[
{
“url”:”grpc://localhost:7050"
}
],
“频道”:“作曲家频道”,
“超时”:300
}

然后使用正确的密钥/签名证书信息重新创建卡


编写器卡创建-p connection.json-u PeerAdmin-cAdmin@org1.example.com-cert.pem-k xxxxx_sk-r PeerAdmin-r ChannelAdmin

其中.pem文件来自
signcerts
目录,xxxxx是
keystore
中密钥文件名的生成值