dasabei 2022-12-28 00:10 采纳率: 0%
浏览 37
已结题

创建创世区块中遇到的证书问题

在安装创世区块的时候,已经对configtx.yaml进行多次修改,还是显示创世区块的证书有些问题

######背景就是在安装了docker,go等环境下的创世区块的生成,智能合约的纂写

用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%

configtxgen -profile TwoOrgsOrdererGenesis -channelID fabric-channel -outputBlock ./channel-artifacts/genesis.block
configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/channel.tx -channelID mychannel
configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/channel1.tx -channelID channel
######执行错误的代码
2022-12-27 23:45:30.404 CST 0004 FATA [common.tools.configtxgen] main -> Error on outputBlock: could not create bootstrapper: could not create channel group: could not create orderer group: failed to create orderer org: 1 - Error loading MSP configuration for org: OrdererOrg: could not load a valid ca certificate from directory cacerts: stat cacerts: no such file or directory

######感觉是证书的代码在configtx.yaml中出现了问题

我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”

img

  • 写回答

5条回答 默认 最新

  • heart_6662 2022-12-28 00:35
    关注
    获得2.25元问题酬金

    望采纳!点击该回答右侧的“采纳”按钮即可采纳!!!
    我看了一下你的代码,发现你在生成创世区块和通道交易文件时使用的配置文件是 TwoOrgsOrdererGenesis 和 TwoOrgsChannel。我猜测可能是你的 configtx.yaml 中定义的这两个配置文件存在一些问题。

    你可以先检查 configtx.yaml 中 TwoOrgsOrdererGenesis 和 TwoOrgsChannel 的配置是否有误。可以尝试重新生成创世区块和通道交易文件,看看是否还会出现错误。

    如果你还是不能解决问题,可以尝试在社区或者在线论坛中寻找类似的问题,看看其他人是如何解决的。

    另外,你也可以尝试使用 Hyperledger Fabric 的官方文档来解决你的问题。

    评论

报告相同问题?

问题事件

  • 系统已结题 1月5日
  • 创建了问题 12月28日