gpt4 book ai didi

blockchain - x509 : ECDSA verification failure

转载 作者:行者123 更新时间:2023-12-05 07:37:20 31 4
gpt4 key购买 nike

我必须在 fabric 上安装一个 bna 文件。我正在关注链接 https://hyperledger.github.io/composer/tutorials/deploy-to-fabric-single-org.html .但是,当我运行命令时:composer runtime install -c PeerAdmin@fabric-network -n tutorial-network

我收到错误:

Error: Error trying install composer runtime. Error: No valid responses from any peers.

尝试对等通信的响应是错误的:

Error: Failed to deserialize creator identity, err The supplied identity is not valid, Verify() returned x509: certificate signed by unknown authority (possibly because of "x509: ECDSA verification failure" while trying to verify candidate authority certificate "ca.org1.example.com").

请提供任何帮助

最佳答案

听起来您在遵循教程时犯了一个错误(这确实有效)。您确定对等方的 MSP id (Org1MSP) 已正确设置吗?您是否检查过对等点是否已成功加入 channel (当 Fabric 启动时)?你是否执行了 docker ps 以查看你的 Fabric docker 容器正在运行?)假设你按照正确的步骤并使用从 fabric-ca 服务器获得的身份(根据教程),你有没有检查 fabric-ca 服务器是否正常运行(docker 日志?此外,您是否有可能在某一时刻重新启动了 Fabric docker 环境,现在您的旧 key 信息无效?

例如


{
“名称”:“结构网络”,
“类型”:“hlfv1”,
"mspID": "Org1MSP",
“同行”:[
{
"requestURL": "grpc://localhost:7051",
“eventURL”:“grpc://localhost:7053”
}
],
“CA”:{
"url": "http://localhost:7054",
“名称”:“ca.org1.example.com”
},
“订购者”:[
{
“网址”:“grpc://localhost:7050”
}
],
“ channel ”:“ Composer channel ”,
“超时”:300
}

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


composer card create -p connection.json -u PeerAdmin -c Admin@org1.example.com-cert.pem -k xxxxx_sk -r PeerAdmin -r ChannelAdmin

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

关于blockchain - x509 : ECDSA verification failure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48637920/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com