команда состояния однорангового узла не работает правильно в сети фабрики Hyperledger - PullRequest
0 голосов
/ 13 сентября 2018

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

2018-09-13 09:08:04.621 UTC [nodeCmd] status -> INFO 040 Error trying to get status from local peer: rpc error: code = Unknown desc
= access denied
status:UNKNOWN
Error: Error trying to connect to local peer: rpc error: code = Unknown desc = access denied

Может ли кто-нибудь помочь мне решить эту проблему?Я много искал, но не смог найти решение своей проблемы.Спасибо?

Ответы [ 3 ]

0 голосов
/ 14 октября 2018

edit: проблема в том, что вы используете старую карту с новой настройкой. когда вы создаете приложение и затем перезапускаете среду, это приводит к регенерации сертификатов.

Полагаю, проблема в FABRIC_VERSION. Когда вы устанавливаете его в hlfv1 и получаете bash в одноранговый контейнер (docker exec -it peer0.org1.example.com bash), одноранговые команды работают правильно, но когда вы устанавливаете его в hlfv12, некоторые одноранговые команды не работают. Я думаю, что-то не так с сценариями запуска. В hlfv12 / composer не существует папки "creds", как, например, hlfv1 / composer ..

0 голосов
/ 04 апреля 2019

Вам необходимо запустить peer команды на правильно настроенном (с помощью правильных материалов аутентификации) клиенте.В моем случае это был узел CLI.

Одноранговые журналы узла:

root@bba2c96e744e:/# peer node status
2019-04-04 13:26:18.407 UTC [nodeCmd] status -> INFO 001 Error trying to get status from local peer: rpc error: code = Unknown desc = access denied
status:UNKNOWN 
Error: Error trying to connect to local peer: rpc error: code = Unknown desc = access denied
root@bba2c96e744e:/# peer chaincode list --installed
Error: Bad response: 500 - access denied for [getinstalledchaincodes]: Failed verifying that proposal's creator satisfies local MSP principal during channelless check policy with policy [Admins]: [This identity is not an admin]
root@bba2c96e744e:/# peer logging getlevel system
Error: rpc error: code = Unknown desc = access denied

CLI журналы узла:

root@4079f33980f3:/# peer node status
status:STARTED 
root@4079f33980f3:/# peer chaincode list --installed
Get installed chaincodes on peer:
Name: ccc, Version: 1.0, Path: chaincode/ccc, Id: e75e5770a29401d840b46a775854a1bb8576c6d83cf2832dce650d2a984ab29a
root@4079f33980f3:/# peer logging getlevel system
2019-04-04 13:26:02.287 UTC [cli/logging] getLevel -> INFO 001 Current log level for peer module 'system': INFO
0 голосов
/ 13 сентября 2018

Команда peer node status должна вызываться администратором однорангового узла (человеком, который владеет закрытым ключом, совпадающим с одним из открытых ключей в папке MSP admincerts).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...