Приложение Hyperledger Fabric + NodeJS - Запрос, но не вызов - PullRequest
0 голосов
/ 23 октября 2018

Вот интересная ситуация ...

Я развернул сеть Fabric на двух машинах и могу запрашивать и вызывать транзакции через cli.

Я также использую приложение NodeJS, с помощью которого я могу запрашивать сеть, но не могу вызвать какую-либо транзакцию.

Эта ошибка появляется при каждом вызове из приложения NodeJS:

"Failed to connect before the deadline". 

Журналы из приложения узла:

[Remote.js]: Error: Failed to connect before the deadline
error: [Orderer.js]: Orderer grpcs://orderer.test.com:7050 has an error Error: Failed to connect before the deadline 

Это шаблон приложения NodeJS I 'м: https://github.com/olegabu/fabric-starter-rest

Любая идея, что случилось?

1 Ответ

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

То есть ваш SDK работает внутри контейнера?Вы пытались свернуть заказчика внутри контейнера SDK?

Если он не работает, может быть, вы можете добавить хост вашего заказчика при запуске контейнера (или внутри файла dockerfile)

--add-host=orderer.test.com:${orderer-ip}
...