【问题标题】:Cannot run peer because error when setting up MSP无法运行对等体,因为设置 MSP 时出错
【发布时间】:2021-12-23 11:24:52
【问题描述】:

我有这个网络结构,我应该创建,当我启动 create_network.sh 脚本时,我收到以下错误消息:

error + create-network

tree-network pt.1

tree-network pt.2

tree-network pt.3

docker-compose.yaml (peer)

【问题讨论】:

    标签: docker hyperledger-fabric blockchain ca


    【解决方案1】:

    在您的 docker-compose.yaml 中,MSP 和 TLS 文件夹的卷挂载似乎不正确。 compose 文件正在将“../certs/msp”(和 tls)挂载到对等容器中,该容器正在从 /etc/hyperledger/fabric/msp 读取证书。在上面的目录列表中,org2 资产不包含 msp 和 tls 证书,这很可能导致上述错误。

    仔细检查 cryptogen 和/或 CA 输出路径的输出是否与 docker compose 文件中的卷安装对齐。请参阅 fabric-samples/test-network/docker/docker-compose-test-net.yaml 中的示例,了解如何将 tls/msp 证书与 cryptogen 命令的输出相关联。

    我还从您的撰写描述符​​中注意到,您正在运行一个稍微过时的结构 (2.2) 修订版。请考虑升级到新的网关客户端应用程序版本 2.4.1,因为链代码和客户端/应用程序开发的编程模型已大大简化。此外,请查看新的 Kubernetes 测试网络 (fabric-samples/test-network-k8s),因为它在设置 Fabric 网络时提供了更详细的说明和 CA 的实际用法。

    【讨论】:

    • 您好,谢谢您的回复;不幸的是,我从以前不是我制作的向导中获得了网络结构,我试图更新版本,cryptogen / CA 输出文件。但错误仍然存​​在。此外,错误并没有在 org2 上单独给我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-26
    • 2016-09-12
    • 1970-01-01
    • 2019-09-27
    • 2019-04-06
    相关资源
    最近更新 更多