Ошибка: ошибка при получении клиента индоссанта для канала - PullRequest
0 голосов
/ 09 октября 2018

Я скачал образцы тканей и двоичные файлы в последней версии v1.3.0-rc1.

при подключении к первой сети с помощью следующей команды: -

./byfn.sh up -c mychannel -s couchdb

Одноранговый канал не может присоединиться к каналу.Дайте следующую ошибку: -

Включение всех одноранговых каналов в канал ...

Присоединение к одноранговому каналу -b mychannel.block

res = 1

set + x

Ошибка: ошибка при получении клиента индоссатора для канала: клиенту индоссанта не удалось подключиться к peer0.org1.example.com:7051: не удалось создать новое соединение: превышен крайний срок контекста

Заранее спасибо.

Ответы [ 2 ]

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

Сначала убедитесь, что ваш инструмент шифрования (тот, который вы установили на своем пути) - это тот, который вы используете в своем примере, очень часто указывают на инструмент старой версии.

Я оченьРекомендую, если вы собираетесь перезапустить все, чтобы очистить все ваши контейнеры, работающие

./byfn.sh -m down
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)

После этого повторите команду запуска ./byfn.sh -c mychannel -m up -s couchdb -a

Если у вас все еще есть проблемы, возможно, вы можете запуститьНа более простом примере я выяснил, как настроить Fabric (v1.2) для двух разных хостов, используя базовый пример сети.

Настройка фабрики hyperledger на нескольких физических машинах

Надеюсь, что это поможет!

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

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

./byfn.sh -m up -s couchdb -a

, пока опция -a не будет работатьс последней веткой для некоторых проблем, поэтому вы должны проверить ветку, которая указана в документе выше.

...