Hyperledger作曲家点对点连接未建立

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

我们使用Hyperledger编写器建立了一个业务网络,并通过创建对等体创建了参与者卡。

当我们在导入参与者卡后尝试将对等体连接到本地的其他机器时,我收到以下错误

错误:尝试登录时出错并获取用户上下文。错误:尝试注册用户或加载通道配置时出错。错误:注册失败,错误[[{“code”:400,“message”:“授权失败”}]]

业务网络在mac机器中创建,两台机器都在同一个Wi-Fi中连接。请帮我们建立联系。

hyperledger-fabric hyperledger hyperledger-composer
1个回答
0
投票

检查您正在使用的连接配置文件。见documentation。默认情况下,连接配置文件假定您使用localhost作为HOST在同一台计算机上运行所有内容。

如果您在single organisation tutorial中使用基本Fabric网络,则可以使用其脚本将计算机指向正确的IP地址或主机域,方法是运行以下命令以使用正确的连接配置文件生成对等管理卡

./createPeerAdminCard.sh  --host {{HOST}}

请记住将{{HOST}}替换为正确的IP地址或主机域,如192.168.1.1fabric-endpoint.example.com

在对等管理卡中获得正确的连接配置文件后,生成的所有其他业务网卡将具有相同的连接配置文件,并且可以正常工作。

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