Hyperledger Composer: сбой сетевой установки за корпоративным прокси - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь установить файл .bna Hyperledger composer в сеть фабрики Hyperledger, которая находится на сервере Linux.

Поскольку я работаю за корпоративной прокси-системой, я предоставил прокси в файл / etc / environment какну как докер.Я также проверил, работает ли npm с прокси.

Все работает в соответствии с руководством, пока я не достигну команды сетевой установки.что дает ниже ошибку:

Ошибка: Ошибка при попытке установить бизнес-сеть.Ошибка: нет действительных ответов от каких-либо одноранговых узлов.

Ответ от предпринятых попыток одноранговых коммуникаций был ошибкой: Ошибка: не удалось подключиться до истечения срока

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

Возможно, что из-за прокси команда composer не может пропинговать Docker.Что мне делать в этом состоянии?

Ответы [ 2 ]

0 голосов
/ 10 июля 2019

Проблема была связана с npm.Composer пытается установить библиотеки, связанные с composer, из реестра npm, но корпоративный прокси-сервер не позволяет вам этого делать.Спросите своего администратора, если у вас есть личный реестр npm (как правило, корпорации делают).Также удалите все прокси с сервера, докера и npm.При запуске «сетевой установки композитора» укажите параметр npmrcFile с глобальным параметром proxy и npm.

npmrcFile:

proxy=http://proxy:port/
http-proxy=http://proxy:port/
https-proxy=http://proxy:port/
prefix=~/.npm-global

0 голосов
/ 10 июля 2019

Перед установкой сети необходимо запустить матрицу, которая находится в fabric-dev-server папку и в эту папку запустите ./startFabric.sh. После успешного запуска вы можете установить сеть.

Я думаю, ты забыл начать ткань.

Надеюсь, это поможет вам:)

...