Ошибка создания однорангового канала в Hyperledger Fabri c с ошибкой KeyMaterial, не найденной в SigningIdentityInfo - PullRequest
0 голосов
/ 24 января 2020

Я пытаюсь интегрировать HSM с Hyperledger Fabri c, используя PKCS11 в качестве BCCSP.

Выполнены следующие шаги:

Настройка надлежащих переменных среды в изображениях сверстников и заказчиков. Подключите тома к пути с двоичными файлами клиента HSM. Построил изображения ca, peer и заказчика, используя GOTAGS = pkcs11. Модифицированные одноранговые (core.yaml, fabri c -ca-client-config.yaml) и узлы-заказчики (orderer.yaml, fabri c -ca-client-config.yaml) для использования PKCS11 в качестве bccsp по умолчанию.

Подойдут контейнеры CA, Peer и Orderer. Тем не менее, я вижу, что создание равноправного канала по умолчанию не удается с ошибкой. Выполненная команда:

peer channel create -t 1800s -o 96eec90a-54b1-44cc-84e9-d5ede782f52a-orderer1:7050 -c default -f /u01/96eec90a-54b1-44cc-84e9-d5ede782f52a/cm/channel.tx --outputBlock /u01/96eec90a-54b1-44cc-84e9-d5ede782f52a/cm/channel.block Ошибка: Cannot run peer because error when setting up MSP of type bccsp from directory /u01/fd895b99-7e3a-4e0a-8dd8-f33163c1bce2/cm/msp: KeyMaterial not found in SigningIdentityInfo

Похоже, ошибка исходит от Hyperledger fabri c. Я был бы очень признателен за любые идеи для устранения неполадок. Большое спасибо.

...