Reputation: 692
I am trying to install hyperledger and run chain code. I followed all the steps as directed here. But getting error
error: [client-utils.js]: sendPeersProposal - Promise is rejected: Error: Connect Failed
while running the query.js.
I have following active docker running
Before running the node query.js
, when i am running npm install
its giving following warning :
npm WARN [email protected] No repository field.
Is this the problem. Can any one please help me out about where it is going wrong.
Upvotes: 5
Views: 4157
Reputation: 16
Do docker-machine ls
Output:
$ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DOC default virtualbox Running tcp://192.168.99.100:2376 v17
Upvotes: 0
Reputation: 1
I have seen that error occur when datasources.json
specifies that the network addresses start with grpcs://
, but the network is not set up to use TLS. Try changing them to start with grpc://
.
Upvotes: 0
Reputation: 31
Addition to Angela's answer:
To anyone having this issue and using Docker Toolbox, do docker-machine ls
and copy the IP adress at the URL column of your ACTIVE machine and paste the IP adress to every localhost
in both query.js
and invoke.js
files.
Upvotes: 2
Reputation: 21
I have met the same error during run sample, it failed to connect. I fixed it with following steps:
ifconfig
localhosts
in query.js
with IP in #1Example:
@@ -12,7 +12,7 @@ var options = {
user_id: 'PeerAdmin',
channel_id: 'mychannel',
chaincode_id: 'fabcar',
- network_url: 'grpc://localhost:7051',
+ network_url: 'grpc://****:7051',
};
Upvotes: 2