#hyperledger-fabric #hyperledger #hyperledger-composer
#hyperledger-fabric #hyperledger #hyperledger-composer
Вопрос:
Я могу успешно запустить сеть hyperledger fabric. Теперь я хочу добавить новую и организацию во время выполнения. Я внес все изменения и смог настроить новый узел и организацию. Но для развертывания BNA на одноранговых узлах я обновляю файл JSON профиля подключения и добавляю информацию о недавно добавленном узле и организации. После обновления профилей подключения я создаю новые карты, используя эти обновленные файлы JSON.
Но когда я пытаюсь выполнить какую-либо команду с использованием этих карт, я получаю сообщение об ошибке identity not registered. Например, если я выполню следующую команду:
composer network ping -c abc@network
Я получаю следующую ошибку:
Ошибка: ошибка при попытке выполнить пинг. Ошибка: транзакция возвращена с ошибкой: Ошибка: текущее удостоверение с именем «admin» и идентификатором «76216ac98acbafbae9263a7963866ce535158cdfde6fb1607f180c7846a7bc45» не зарегистрировано
И когда я пытаюсь запустить composer playground и подключиться с помощью этих карт, я получаю следующую ошибку:
Произошла ошибка Ошибка: ошибка при попытке выполнить пинг. Ошибка синтаксиса: неожиданное завершение ввода JSON
И это то, что говорят журналы composer playground:
ОШИБКА: ConnectorServer:connectionPing()
{«сообщение»: «Ошибка при попытке выполнить пинг. Ошибка синтаксиса: неожиданное завершение ввода JSON «,»стек»:»Ошибка: ошибка при попытке выполнить пинг. Ошибка синтаксиса: неожиданное завершение ввода JSON n в _checkRuntimeVersions.then.catch (/Users/BAY/.nvm/versions/node/v8.15.0/lib/node_modules/composer-playground/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:842:34)