fabric : orderer启动失败

报错

Failed validating bootstrap block: initializing channelconfig failed: could not create channel Orderer sub-group config: setting up the MSP manager failed: the supplied identity is not valid: x509: certificate signed by unknown authority (possibly because of "x509: ECDSA verification failure" while trying to verify candidate authority certificate "ca.tbc20200721.vbaas.com")

截图

导致原因:
将服务都停了后,又重复执行了证书生成脚本和创世区块生成命令导致。

cryptogen generate --config=${NETWORKPATH}/${NETWORKNAME}/crypto-config.yaml
configtxgen -profile SampleMultiNodeEtcdRaft -channelID byfn-sys-channel -configPath ${NETWORKPATH}/${NETWORKNAME} -outputBlock ${NETWORKPATH}/${NETWORKNAME}/channel-artifacts/genesis.block

生产环境请不要多次执行上面两命令。

测试环境解决办法: 删除证书 和 创世区块文件,重新生成,再启动。

posted @   邹姣姣  阅读(1901)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示