Не удалось развернуть бизнес-сеть в бета-версии Hyperledger Fabric с помощью композитора.

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

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

в чем проблема ?


person david_k    schedule 16.06.2017    source источник


Ответы (2)


Есть несколько причин, по которым вы можете получить эту ошибку

  1. Вы не используете composer версии 0.8.0 или выше. Вы можете проверить, на каком уровне вы работаете, вызвав команду

композитор -v

  1. Вы не указали действительный профиль hlfv1 или забыли указать профиль для использования в команде сетевого развертывания. Если вы следовали руководствам и руководствам на сайте компоновщика Hyperledger, профиль будет создан с именем hlfv1. Убедитесь, что вы указали его при вызовах командной строки. Например, чтобы развернуть

composer network deploy -a test.bna -i PeerAdmin -s что угодно -p hlfv1

person david_k    schedule 16.06.2017

Вы используете старую версию докера. Уровень можно проверить, вызвав команду: docker -v

Вызов ./prereqs-ubuntu.sh, описанный в разделе «Установка разработки с помощью Hyperledger Composer», соответствующим образом обновит предварительные условия.

person klorenz    schedule 16.06.2017
comment
Ошибка, которую это выдаст: «Ошибка: ошибка при попытке развертывания. Ошибка: не удалось десериализовать удостоверение создателя, ошибка MSP Org1MSP неизвестна, а не описана в этом вопросе. Для этой конкретной проблемы есть еще одна запись SO - person david_k; 19.06.2017