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



我正在使用docker容器运行fabric ca,当我注册管理员时,它运行得很好,但当我试图注册新用户时,它会抛出错误,如下所示。我正在使用结构节点来注册用户。

错误:调用寄存器终结点失败,出现错误[Error:无法验证第一个证书]

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

在我的节点连接.json 中

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

您的connection.json中缺少允许您的CA TLS证书的tlsCACerts参数。

最新更新