Blockchain Hyperledger fabcar示例结构显示连接失败错误

Blockchain Hyperledger fabcar示例结构显示连接失败错误,blockchain,hyperledger,hyperledger-fabric,Blockchain,Hyperledger,Hyperledger Fabric,我正在尝试安装hyperledger并运行链码。我按照指示完成了所有步骤。但是得到了错误 错误:[client utils.js]:sendPeersProposal-承诺被拒绝:错误:连接失败 在运行query.js时。 我有以下活动docker正在运行 在运行节点query.js之前,当我运行npm install时,它会给出以下警告: npm警告fabcar@1.0.0没有存储库字段。这就是问题所在。有谁能帮我找出哪里出了问题。我在运行示例时遇到了相同的错误,它无法连接。我通过以下步骤修复

我正在尝试安装hyperledger并运行链码。我按照指示完成了所有步骤。但是得到了错误

错误:[client utils.js]:sendPeersProposal-承诺被拒绝:错误:连接失败

在运行query.js时。 我有以下活动docker正在运行 在运行
节点query.js
之前,当我运行
npm install
时,它会给出以下警告:
npm警告fabcar@1.0.0没有存储库字段。
这就是问题所在。有谁能帮我找出哪里出了问题。

我在运行示例时遇到了相同的错误,它无法连接。我通过以下步骤修复了它:

  • 使用以下命令获取计算机IP地址:
    ifconfig
  • query.js中的
    localhosts
    替换为#1中的IP
  • 例如:

    @@ -12,7 +12,7 @@ var options = {
         user_id: 'PeerAdmin',
         channel_id: 'mychannel',
         chaincode_id: 'fabcar',
    -    network_url: 'grpc://localhost:7051',
    +    network_url: 'grpc://****:7051',
    };
    

    除了安吉拉的回答之外:


    对于任何有此问题并使用Docker工具箱的人,执行
    docker machine ls
    并复制活动计算机URL列中的IP地址,并将IP地址粘贴到
    query.js
    invoke.js
    文件中的每个
    localhost

    我看到当
    数据源.json
    指定网络地址以
    grpcs://
    ,但网络未设置为使用TLS。尝试将它们更改为以
    grpc://
    开始执行
    docker machine ls

    输出

    $docker机器ls名称活动驱动程序状态URL SWARM文档默认值 虚拟箱运行tcp://192.168.99.100:2376 v17

    • 复制上面提到的ip地址,比如:192.168.99.100
    • 转到\fabric samples\fabcar\query.js
    • 用IP地址替换本地主机

    我改了。但仍然面临同样的问题。当我在fabcar目录中进行npm安装时,我收到以下警告:
    npm WARNfabcar@1.0.0没有存储库字段。
    您的npm版本是什么?我使用了最新版本5.1.0 Angela的正确路径。。。你没有fabcar,你有所有的预需求吗?。。。您没有dev-peer0.org1.example.com-fabcar-1.0。我使用的是npm 3.10.10,我的npm版本是5.1.0。但是仍然有错误我也面临这个问题在改变这个等待90秒后,它会工作。对我来说,90秒后我得到了链码安装失败。我又开始了,它成功了。[截图]()