I am trying to deploy a package (cdm, robot_update, etc) to a large number of tunnel client hubs.
When distributing to a larger number (e.g. 200) of tunnel clients that report to a single proxy, some of the distributions fail.
This does not seem to occur in cases where only 100 distributions are performed.
In some cases, a tunnel may disconnect but the primary hub hasn't been notified yet (so the hub still appears green in IM/Admin Console temporarily.)
Distribution attempts to this tunnel client will fail even though the hub looks like it is connected.
Clicking on the hub in IM will also cause it to turn red, verifying that it is not actually connected.
Retry the distribution after 1-2 minutes for the hubs which failed. By then the tunnel should reconnect and the distribution should succeed.
If it continues to fail, you will need to check on the status of the hub/tunnel and make sure it is responsive to requests.