【问题标题】:How to disable TLS in fabric-ca-client如何在 fabric-ca-client 中禁用 TLS
【发布时间】:2018-02-15 07:49:27
【问题描述】:

我正在使用 fabric-ca-client 版本:1.1.0-beta-snapshot-71974f5 并尝试注册 CA 管理员(我正在使用 fabric-samples/fabric-ca 示例)

fabric-ca-server 上未启用 TLS。

根据 fabric-ca-client 最新文档 (http://hyperledger-fabric-ca.readthedocs.io/en/latest/users-guide.html#enabling-tls) 默认情况下禁用 TLS。

但是,当我执行时:

fabric-ca-client 注册 -d -u https://rca-org0-admin:rca-org0-adminpw@rca-org0:7054

失败是因为: [调试] 未提供客户端 TLS 证书和/或密钥文件 错误:无法获取客户端 TLS 配置:未提供 TLS 证书文件。

在输出中我看到这些消息:

Client configuration settings: &{Debug:true URL:https://rca-org0-admin:rca-org0-adminpw@rca-org0:7054 MSPDir:msp **TLS:{Enabled:true**
**[INFO] TLS Enabled**

是否默认启用 TLS?

【问题讨论】:

    标签: hyperledger-fabric


    【解决方案1】:

    你能改吗

    fabric-ca-client enroll -d -u https://rca-org0-admin:rca-org0-adminpw@rca-org0:7054
    

    fabric-ca-client enroll -d -u http://rca-org0-admin:rca-org0-adminpw@rca-org0:7054
    

    您正在使用 https,它试图强制执行 TLS 但找不到任何证书文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多