我在Hyperledger架构Node SDK中遇到问题。
网络详细信息:
现在回到问题,我尝试为Org1部署Node.js SDK。 我创建了一个连接配置文件,其中包含Org1对等方,订购者和CA的详细信息。
已注册用户(管理员和用户1)。
现在,当我尝试调用事务时,有两种情况:
已启用服务发现:在这种情况下,SDK尝试与网络中的其他对等方以及创建者组织对等方进行通信,但是所有返回的上下文期限都超过错误。
服务发现已禁用:调用成功。
我不知道启用服务发现后为何调用事务失败。
答案 0 :(得分:0)
将主机别名添加到我的/ etc / hosts文件中后,上述问题已解决。
我需要在/ etc / hosts文件中为每个对等方添加主机名和IP。
添加主机名后,SDK开始工作。
谢谢
答案 1 :(得分:-1)
可能是您的锚点对等配置不正确,因为发现报告了那些,并且某些客户端会使用它们。