Please let me ask you this in a different way:
When deploying robots using a XML file, does ADE check the <HUB> tag for each target machine, and if it is referring to a different Hub, then the deployment is forward to that HUB (i.e. the destination hub will need to connect to the target machine through SSH)?
Does this mean that the <HUB> tag (on the XML) is used not only to create the robot.cfg file on the target machine, but also to decide which hub is going to perform the robot installation on the target machine?
If so, it would mean that the Secondary Hub must have connectivity with the target machine on these ports:
- TCP 22 (SSH) - to allow the installation of the robot on the target machine
- TCP 48000 - 48100 - to allow connectivity with the robot and probes
As a corollary, this would be the reason why it is not possible to use Hub "A" to deploy robots, and have them configured to connect to Hub "B".
Could you confirm this?
Thanks