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

#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)