【问题标题】:Hyperledger Fabric with TLS enable启用 TLS 的 Hyperledger Fabric
【发布时间】:2020-11-06 23:37:45
【问题描述】:

是否有人尝试在不同的机器上设置启用 TLS 的 Hyperledger Fabric? (因为我没有找到任何关于 TLS 配置的教程或示例)。

对于这种网络配置来说,docker swarm 是不是必须的?

目前,当我尝试在启用了 TLS 的不同机器上部署多个超级账本结构排序节点时。我不断遇到以下情况

2019-10-07 09:31:50.470 UTC [core.comm] ServerHandshake -> ERRO 549 TLS 握手失败,出现错误远程错误:tls: bad certificate server=Orderer remoteaddress=192.168.50.79:54992

我在post 上发现了类似的内容,但同样的错误仍然在日志文件中保持提示。有人对此有任何线索吗?

谢谢

【问题讨论】:

  • 要在需要 docker swarm 集群的多台机器上运行 Hyperledger Fabric,请遵循本教程medium.com/@wahabjawed/…
  • @mohammedrampurawala 感谢您的评论。我阅读了您分享的教程,但教程中的示例,TSL 设置被禁用。但是,就我而言,我需要启用 TSL 设置,但是一旦启用它,我就会看到我在帖子中提到的错误日志:(

标签: hyperledger-fabric hyperledger


【解决方案1】:

要在多台机器上运行超级账本结构,您只需将 docker 与本地容器一起使用。配置不是直截了当的,但我一直在构建 connection-profile.yaml 并且可以确认它可以正常运行。

设置并不完全简单,但它是可行的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-02
    • 1970-01-01
    • 2019-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-24
    相关资源
    最近更新 更多