注册用户时的结构给出错误错误:调用注册端点失败,错误为[错误:无法验证第一个证书]

时间:2019-10-29 16:05:54

标签: hyperledger-fabric hyperledger hyperledger-fabric-ca

我正在使用docker容器运行Fabric ca,当我注册管理员时,它运行良好,但是当我尝试注册新用户时,它会引发错误,如下所示。我正在使用Fabric节点注册和注册用户。

  

错误:调用注册端点失败,并显示错误[错误:无法   验证第一个证书]

docker文件

ca0:
image: hyperledger/fabric-ca
environment:
  - FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
  - FABRIC_CA_SERVER_TLS_ENABLED=true
  - FABRIC_CA_SERVER_CA_NAME=ca.example.com
ports:
  - "7054:7054"
command: sh -c 'fabric-ca-server start -b admin:adminpw -d'
volumes:
  - ./fabric-ca-server/fabric-ca-server-config.yaml:/etc/hyperledger/fabric-ca-server/fabric-ca-server-config.yaml
container_name: ca_peerOrg1
networks:
  - byfn

在我的节点connection.json中

 "certificateAuthorities": {
    "ca.example.com": {
        "url": "https://127.0.0.1:7054",
        "caName": "ca.example.com"
    },

1 个答案:

答案 0 :(得分:1)

您缺少Light or Dark中的tlsCACerts参数来允许您的CA TLS证书。