Матрица при регистрации пользователя выдает ошибку Ошибка: вызов конечной точки регистра завершился ошибкой [Ошибка: невозможно проверить первый сертификат] - PullRequest
0 голосов
/ 29 октября 2019

Я запускаю ткань ca с помощью контейнера-докера. Когда я зарегистрировал администратора, он работает хорошо, но когда я пытаюсь зарегистрировать нового пользователя, он выдает ошибку, как показано ниже. Я использую матричный узел для регистрации и регистрации пользователей.

Ошибка: не удалось выполнить вызов конечной точки регистра регистрации [Ошибка: невозможно проверить первый сертификат]

файл докера

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 голосов
/ 29 октября 2019

В вашем connection.json отсутствует параметр tlsCACerts, чтобы разрешить сертификат CA TLS.

...