Ошибка Fabric: не удалось создать клиент доставки: клиенту orderer не удалось подключиться к orderer.example.com:7050: не удалось создать новое соединение - PullRequest
0 голосов
/ 26 апреля 2018

Произошла ошибка Hyperledger Fabric при обновлении однорангового узла в документе Построение первой сети.Эта ошибка выглядит следующим образом.

Ошибка: не удалось создать клиент доставки: клиенту orderer не удалось подключиться к orderer.example.com:7050: не удалось создать новое соединение: x509: сертификат подписан неизвестным органом

Мне нужна ваша помощь.

Ответы [ 4 ]

0 голосов
/ 24 июля 2019

поэтому для этой ошибки я попытался сделать byfn.sh down и byfn.sh up, но после этого возникла еще одна ошибка, которую я решил, сначала убив все контейнеры, удалив их, очистив все образы и тома, которые уже существуют, и перезапустив учебник,убить и удалить процессы и изображения и очистить мою систему.https://medium.com/coinmonks

docker kill $(docker ps -q)
docker rm $(docker ps -qa)
docker system prune -a 
docker volumes prune -a 

удалите каталог fabric-samples и начните с самого начала, и вы готовы к работе.

0 голосов
/ 05 октября 2018

Одной из проблем может быть то, что у вас есть старая версия примера Hyperledger, и вы указываете на старую версию Cryptogen tool .Таким образом, если вы загружаете более новый пример, когда вы генерируете крипто-конфигурацию, он генерирует ее со старой версией инструмента шифрования , это может привести к остановке контейнера вашего заказчика, потому что вы можете проверить сгенерированный сертификат.

Это потому, что разные версии инструмента криптогена генерируют разные метаданные.

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

Если ничего из этого не работает, я написал учебник, основанный на примере базовой сети и о том, как запустить его в несколькиххосты, может быть, вы можете взять некоторую информацию оттуда.

https://medium.com/1950labs/setup-hyperledger-fabric-in-multiple-physical-machines-d8f3710ed9b4

Пожалуйста, не стесняйтесь спрашивать, если у вас есть сомнения!

0 голосов
/ 13 января 2019

Я исправил, отключив сеть (byfn.sh down), а затем снова поднял (byfn.sh up).

Для получения дополнительной информации перейдите по этой ссылке: Как исправить "Не удалось выполнить" Завершить«Сценарий -2 конца» в Hyperledger Fabric?

0 голосов
/ 26 апреля 2018

x509: сертификат подписан неизвестным органом

Эта ошибка связана с несоответствием формата сертификата. Это случилось со мной, когда я использовал v1.0 cryptogen tool для генерации сертификата и запуска сети с v1.1 Fabric контейнерами .

Итак, попробуйте обновить инструмент шифрования здесь -> http://hyperledger -fabric.readthedocs.io / en / release-1.1 / samples.html # binaries .

Я не знаю, какую версию вы использовали, поэтому я предположил, что это будет v1.1.Поэтому, пожалуйста, укажите версию Hyperledger Fabric, которую вы использовали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...