什么是 CURVE I:无法打开客户端 INITIATE 凭证?

What is CURVE I : cannot open client INITIATE vouch?

我对前向历史学家有疑问。

我在名为 A 的 PC 上安装 volttron_central,然后在 Raspberry pi 上安装 volttron_sub。

我在volttron_central上输入了命令'vctl auth keypair',然后就得到了serverkey和secretkey。

我在 volttron-sub 上安装了 forward historian,运行 volttron-sub 和 volttron-central。

但我在 VOLTTRON_Central 终端上看到 'CURVE I : cannot open client INITIATE vouch'。

我想在 volttron-sub 上安装 forward historian 并将设备(Philips-Hue)信息发送到 volttron-central 机器。

你知道如何解决这个问题吗?

谢谢。

当然...

  1. 从启用 volttron 的控制台登录名为 A 的 PC volttron-ctl auth serverkey。这将为您提供服务器密钥,您将在与名为 A 的 PC 的任何远程连接中使用该服务器密钥。

  2. 登录volttron_sub并通过运行vctl auth publickey从转发器和voltron中心平台代理获取公钥 `

  3. (回到称为 A 的 PC)使用 vctl auth add --credential <publickey> 为每个代理添加来自转发器和 volttron 中央平台的凭据。

注意:这些说明假设您使用的是 5.0 版 rc 分支。