Sometimes volttron-ctl is not closing the vip connection used by the temporary agent it starts. This leads to the following error on any volttron-ctl command.
(volttron)[velo@osboxes myvolttron]$ volttron-ctl status
2016-09-16 10:01:09,357 () volttron.platform.vip.agent.core ERROR: No response to hello message after 10 seconds.
2016-09-16 10:01:09,357 () volttron.platform.vip.agent.core ERROR: A common reason for this is a conflicting VIP IDENTITY.
2016-09-16 10:01:09,357 () volttron.platform.vip.agent.core ERROR: Shutting down agent.
2016-09-16 10:01:09,357 () volttron.platform.vip.agent.core ERROR: Possible conflicting identity is: control.connection
^XKeyboardInterrupt
The only way to recover from this error is to kill all volttron processes and restart. For now modified the volttron-ctl code (volttron/platform/control.py) to specify any vip_id on start so that if there is a clash a new random id would be generated. However this doesn't fix the underlying problem of the orphaned connection
Sometimes volttron-ctl is not closing the vip connection used by the temporary agent it starts. This leads to the following error on any volttron-ctl command.
The only way to recover from this error is to kill all volttron processes and restart. For now modified the volttron-ctl code (volttron/platform/control.py) to specify any vip_id on start so that if there is a clash a new random id would be generated. However this doesn't fix the underlying problem of the orphaned connection