Ошибка: 2 НЕИЗВЕСТНО: доступ запрещен: канал [composerchannel] создатель org - PullRequest
0 голосов
/ 23 октября 2018

Попытка добавить новую организацию с отдельного хоста. (При необходимости измените шаги из ./eyfn.sh).

Удалось создать и импортировать сетевую карту администратора с помощью Hyperledger Composer.(https://medium.com/@mahoney_33893/hyperledger-composer-adding-another-organization-to-an-existing-running-multi-organization-fff5c8104a82).

Однако при проверке связи с сетью я получил:

Ошибка: ошибка при попытке проверки связи. Ошибка: 2 НЕИЗВЕСТНО: доступ запрещен: создатель канала [composerchannel] org [Org3MSP]

При получении журналов от однорангового узла я получил - Ошибка основной десериализации (MSP Org3MSP неизвестен) для идентификации - [канал: composerchannel] Клиентская авторизация отозвана для запроса на доставку с 10.0.1.6:48262: Неудачная оценка политики для подписанных данных во времяпроверить политику на канале [composerchannel] с помощью политики [/ Channel / Application / Readers]: [Не удалось достичь неявного порога в 1 под-политики, требуется 1 оставшееся]

Моя проблема на самом деле аналогична проблеме Hyperledger-Composer: получение «отказа в доступе» при пинге сетевой карты администратора. .

В решении упоминалось включение msp-файлов моей новой организации в тома заказа, которые я сделал как

docker cp msp <containername>:/etc/hyperledger/msp/peerOrganizations/org3.example.com

Моя первая организация была настроена по умолчанию ./startFabric.sh

Обратите внимание, что я не используюTLS на данный момент.

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

...