安装频道时出现错误:“错误:有意想不到的状况:BAD_REQUEST - 未知财团名称:SampleConsortium”

问题描述 投票:1回答:1

当我尝试安装它给了我下面的错误的通道:

Error: got unexpected status: BAD_REQUEST -- Unknown consortium name: SampleConsortium

在订货,我得到以下警告:

Rejecting broadcast of config message from 172.18.0.3:57490 because of error:Unknown consortium name: SampleConsortium

我不是参照样品财团以任何方式,我不能找到它在任何生成的信道的文物和上,同行,订购者日志和CLI不会出现任何其他反馈。

我使用的1.4版

我会很乐意分享更多的信息。

EDIT1

我看到一些奇怪的使用命令时创建的CLI我碰到下面的反馈:

[common.tools.configtxgen.localconfig] Load -> INFO 002 Loaded configuration: /etc/hyperledger/fabric/configtx.yaml

而当看到配置何时是configtx文件的默认模板。为什么这样做呢?

hyperledger-fabric hyperledger
1个回答
2
投票

该财团在文件名为configtx.yaml(特别是在Profile节)中所定义,这是在文件是用于创建订货人成因块和内置于订货者配置部分搬运工-撰写YAML文件。

当你做这个docker-compose up块与称为testchainid系统通道沿着硬编码到订货。为了验证一样,通过docker logs -f <orderer.example.com or whatever the url is>查找泊坞窗日志。

看起来你有错误配置configtx文件,请参阅this文件更好的参考。

具体来说,你可能写的东西一样

Profiles:
    mychannel:
        Consortium: SampleConsortium
        Application:
           ...

而错过了在发生分布界定的SampleConsortium

Profile:
    TwoOrgGenesis:
        Consortiums:
            SampleConsortium:
                Organizations:
                    - <<: *org1
                      Policies:
                          ....

在configtx文件进行必要的修改后,重新启动anchors.tx网络之前重新创建文物,包括genesis.block,channel.tx。

© www.soinside.com 2019 - 2024. All rights reserved.