【问题标题】:Error connecting to environment 1 Org Local Fabric: Error querying channels: 14 UNAVAILABLE: failed to connect to all addresses连接到环境 1 组织本地结构时出错:查询通道时出错:14 不可用:无法连接到所有地址
【发布时间】:2020-08-02 10:36:34
【问题描述】:

我无法在 hyperledger faric 中运行我的 ibm evote 区块链应用程序。我在 ubuntu 16 的 VS Code (v1.39) 中使用 IBM Evote。当我启动本地结构(1 个组织本地结构)时,我面临以上错误。 以下是我的 local_fabric_connection.json 文件代码

{
    "name": "local_fabric",
    "version": "1.0.0",
    "client": {
        "organization": "Org1",
        "connection": {
            "timeout": {
                "peer": {
                    "endorser": "300"
                },
                "orderer": "300"
            }
        }
    },
    "organizations": {
        "Org1": {
            "mspid": "Org1MSP",
            "peers": [
                "peer0.org1.example.com"
            ],
            "certificateAuthorities": [
                "ca.org1.example.com"
            ]
        }
    },
    "peers": {
        "peer0.org1.example.com": {
            "url": "grpc://localhost:17051"
        }
    },
    "certificateAuthorities": {
        "ca.org1.example.com": {
            "url": "http://localhost:17054",
            "caName": "ca.org1.example.com"
        }
    }
}

以下是快照

【问题讨论】:

    标签: visual-studio-code hyperledger-fabric blockchain ibm-blockchain


    【解决方案1】:

    根据您的第二张图片,您的 1 Org Local Fabric 一开始似乎并没有正确启动(您没有网关,并且由于某种原因您的钱包没有组合在一起!)。

    如果您 teardown 您的 1 Org Local Fabric,请再次启动它,希望它会起作用。

    【讨论】:

    • 谢谢。能否请您告诉如何添加网关。当我尝试添加网关时,VS 代码扩展要求提供连接配置文件。我认为没有建立连接配置文件。而且我找不到如何添加连接配置文件。如果我能够添加连接配置文件,我将能够添加网关。那么你能告诉我如何在 VS Code 本地扩展中添加连接配置文件
    • 我正在使用本地 VS Code 扩展(不是 ibm 云)。所以我在本地运行我的网络。我还搜索了如何添加连接配置文件,但我发现了如何在 ibm 云区块链扩展中添加连接配置文件。但是当我在本地运行它时,我无法弄清楚如何添加我的连接配置文件,然后添加网关
    • 如果您创建本地环境(例如 1 Org Local Fabric),那么它应该创建网关。如果它尚未创建网关,则表明它从未正确创建/启动。我建议您拆除您的环境,重新启动它,然后从“区块链”输出中将日志发布到此处。
    • 现在我可以连接并运行我的本地网络了。但是当我使用节点invoke.js 运行invoke.js 文件时,它说“没有合适的对等方来初始化”。尽管 orderer、peer 和证书权限的所有容器都运行成功。如果我没记错的话,是因为网络找不到 orderer、peer、ca docker 容器的 url 和端口号而发生的错误。如果是这样,我可以在哪里添加这些容器的 url,以便网络可以找到它们。谢谢
    猜你喜欢
    • 2019-12-27
    • 2020-05-06
    • 2021-07-19
    • 1970-01-01
    • 2019-05-19
    • 2018-11-29
    • 2013-04-09
    • 2020-07-03
    • 1970-01-01
    相关资源
    最近更新 更多