Ошибка Hyperledger Fabric 1.4 при вызове транзакции - PullRequest
0 голосов
/ 04 февраля 2019

Я реализовал свой собственный проект на основе учебного пособия по документам Hyperledger «Коммерческая бумага», и он работает в базовой сети, но я хочу запустить его в первой сети, чтобы добавить больше каналов и организаций.,Я внес необходимые изменения, чтобы запустить его в первой сети.Я могу установить его и создать его экземпляр, но когда я вызываю транзакцию, я получаю сообщение об ошибке.Установленная версия Fabric: 1.4.

Я получаю следующую ошибку:

2019-02-04T11:08:37.318Z - error: [Network]: _initializeInternalChannel: 
Unable to initialize channel. Attempted to contact 1 Peers. Last error was 
Error: 2 UNKNOWN: Stream removed
Error: Unable to initialize channel. Attempted to contact 1 Peers. Last 
error was Error: 2 UNKNOWN: Stream removed
at Network._initializeInternalChannel 
(/home/fabric/go/src/github.com/hyperledger/fabric- 
samples/bimtrust/organization/contractor/application/node_modules/fabric- 
network/lib/network.js:120:12) at <anonymous>
Disconnect from Fabric gateway.

Кто-нибудь знает, почему не удается инициализировать канал?Я думал, что канал был инициализирован до

Вот моя сетьConnection.yalm:

name: "basic-network"

x-type: "hlfv1"

description: "The basic network"

version: "1.0"

channels:
# name of the channel
bimtrustchannel1:

orderers:
  - orderer.BIMTrust.com
# Required. list of peers from participating orgs
peers:
  peer0.org1.BIMTrust.com:
     endorsingPeer: true
     eventSource: true

organizations:
  Org1:
    mspid: Org1MSP
    peers:
  - peer0.org1.BIMTrust.com

certificateAuthorities:
  - ca-org1

orderers:
  orderer.BIMTrust.com:
    url: grpc://localhost:7050

grpcOptions:
  ssl-target-name-override: orderer.BIMTrust.com

peers:
peer0.org1.BIMTrust.com:
# this URL is used to send endorsement and query requests
url: grpc://localhost:7051
grpcOptions:
  ssl-target-name-override: peer0.org1.BIMTrust.com
  request-timeout: 120001

certificateAuthorities:
  ca-org1:
    url: http://localhost:7054

httpOptions:
  verify: false

registrar:
  - enrollId: admin
    enrollSecret: adminpw

caName: ca-org1
...