ошибка авторизации обновления: ошибка проверки ReadSet: существующая конфигурация не содержит элемента для [Group] / Channel / Application / OrgMSP - PullRequest
0 голосов
/ 27 января 2020

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

Ошибка:

Ошибка авторизации обновления : ошибка проверки ReadSet: существующая конфигурация не содержит элемента для [Group] / Channel / Application / OrgMSP, но была в наборе для чтения

configtxgen используется для создания артефактов канала

Используемая команда:

peer channel create -c mychannel -f channel-artifacts/mychannel.tx -o orderer2.IdentityPreservationSystem.com:7050

Полный вывод:

2020-01-27 14: 11: 38.260 UT C [channelCmd] InitCmdFactory -> INFO 001 Соединения с индоссантом и заказчиком инициализированная Ошибка: получено неожиданное состояние: BAD_REQUEST - ошибка авторизации обновления: ошибка проверки ReadSet: существующая конфигурация не содержит элемента для [Group] / Channel / Application / OrgMSP, но была в наборе для чтения. Использование: канал однорангового узла создать [flags]

Флаги: - c, --channelID строка В случае команды newChain - идентификатор канала для создания. -f, --file строка Конфигурационный файл транзакции, сгенерированный таким инструментом, как configtxgen для отправки заказчику -t, --timeout int Тайм-аут создания канала (по умолчанию 5)

Глобальные флаги: --cafile string Путь к файл, содержащий доверенный сертификат (ы) в кодировке PEM для конечной точки заказа --certfile строка Путь к файлу, содержащему ключ X509 в кодировке PEM publi c, используемый для взаимной связи TLS с конечной точкой заказчика --clientauth Использовать взаимный TLS при взаимодействии с конечная точка orderer --keyfile строка Путь к файлу, содержащему закрытый ключ в кодировке PEM, который будет использоваться для взаимной связи TLS с конечной точкой orderer - строка уровня ведения журнала. Уровень ведения журнала и переопределения по умолчанию, полный синтаксис см. в core.yaml -o, - строка orderer
конечная точка службы заказа --ordererTLSHostnameOverride строка Переопределение имени хоста, используемое при проверке соединения TLS с заказчиком. --tls Использовать TLS при взаимодействии с конечной точкой заказчика -v, --version
Показать текущую версию fabri c одноранговый сервер

root@8f57623c4fbe: / opt / gopath / src / github.com / hyperledger / ткань / peer #

...