ошибка при получении формата pb файла конфигурации - PullRequest
0 голосов
/ 08 мая 2018

enter image description here

Я использую версию Hyperledger Fabric 1.1, работающую над Fabric-sample / first-network. При попытке получить файл config.pb внутри контейнера cli я получаю эту ошибку.

1 Ответ

0 голосов
/ 09 мая 2018

Какую команду вы выполнили, чтобы вызвать эту ошибку?

Fabric-sample / first-network по умолчанию использует TLS, и в первой строке вашего скриншота есть [grpc], что заставляет меня думать, что вы не запускаете команду с включенным TLS.

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

peer channel fetch config config_block.pb -o orderer.example.com:7050 -c $CHANNEL_NAME --tls --cafile $ORDERER_CA

Где $ CHANNEL_NAME - это имя вашего канала, а $ ORDERER_CA - это путь к сертификату ваших заказчиков в контейнере CLI. например ORDERER_CA=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem

Существует также пример выборки блока конфигурации для fabric-samples / first-network. Его можно найти в fabric-samples / first-network / scripts / utils.sh в функции fetchChannelConfig () (строка 211 и строка 215) . Один из них должен работать так, как было написано для этой установки.

...