Я пытаюсь создать экземпляр цепочки, написанный в node.js на Hyperledger Fabri c, но получаю ошибку - PullRequest
0 голосов
/ 06 апреля 2020

Я установил цепной код в сети, но когда я пытаюсь создать экземпляр, я получаю:

"Ошибка: ошибка при получении широковещательного клиента: клиенту orderer не удалось подключиться к 127.0.0.1 : 7050: не удалось создать новое соединение: превышен крайний срок контекста "error_image-1

Также я попытался добавить TLS, но затем я получил следующую ошибку:

Ошибка: ошибка при получении широковещательного клиента: не удалось загрузить конфигурацию для OrdererClient: невозможно загрузить orderer.tls.rootcert.file: error_image-2

И, журналы заказов: logs

Мой TLS-заказчик теперь включен: Orderer TLS enabled

Я буду рад, если кто-то сможет помогите или направьте меня по крайней мере, я новичок в HyperledgerFabri c. Спасибо.

Ответы [ 2 ]

1 голос
/ 09 апреля 2020

Проверяйте журналы «заказчик» точно в то время, когда вы создаете цепной код (сначала без TLS, а затем с TLS). Вы можете видеть это время из командной строки, когда выполняете эту команду.

Обновите свой вопрос с помощью этого раздела журналов заказа.

Кроме того, если мне нужно угадать из вашего текущего клиента узлы, возможно, вы не включили TLS для контейнера заказа.

1 голос
/ 07 апреля 2020

Адаптируйте к вашему случаю:

peer chaincode instantiate -n mychannel -v 1.0 -C petshop -c '{"Args":[""]}' -o 127.0.0.1:7050 --tls --cafile /path/to/orderer/tls/ca.pem
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...