我正在移走一些电压调节剂,并且不断遇到错误。当我执行“ vctl status”或尝试删除或停止某些已经安装的代理时,通常是这种情况。我在关闭时也会遇到它,因此我必须手动进入.volttron目录并删除密钥库文件,并删除代理的所有目录。
我在这里看到了一个几乎类似的问题:volttron.platform.vip.agent.core ERROR: Possible conflicting identity。但是我要经历安装过程来安装代理程序,并且完全不能从Eclipse运行。
python scripts/install-agent.py -s Node611/PredAgent/ -c Node611/PredAgent/config -t p11
这些是错误:
2019-08-06 11:00:12,070()volttron.platform.vip.agent.core错误:10秒后对问候消息无响应。
2019-08-06 11:00:12,070()volttron.platform.vip.agent.core错误:常见原因是VIP身份冲突。
2019-08-06 11:00:12,070()volttron.platform.vip.agent.core错误:另一个常见原因是目标实例上没有auth条目。
2019-08-06 11:00:12,071()volttron.platform.vip.agent.core错误:关闭代理。
2019-08-06 11:00:12,071()volttron.platform.vip.agent.core错误:可能冲突的身份是:control.connection 删除:操作超时
答案 0 :(得分:0)
此错误之前,日志中是否还有其他警告消息?在此错误消息之前,您是否看到任何身份验证错误/警告?您将必须明确授权代理访问VOLTTRON平台。您可以为单个代理执行“ vctl auth add”,或者在开发或测试环境通过执行“ vctl auth add”时设置凭据= /。* /来允许访问所有代理。
另一个可能的原因可能是与代理的连接问题。您正在使用ZMQ或RabbitMQ消息总线吗?如果使用RabbitMQ,您可以检查Rabbitmq日志以查看是否存在任何错误吗?