Action stuck after deploying

Hi all,

We are facing some strange issue while deploying actions on the endpoints.

When we are deploying the patch on some deployment we are able to see that the download are getting stuck in Pending downloads for 2 days and later the action gets expired. On few deployment we are able to see that patches are getting deployed on the systems but in the same deployment we are able to see the systems getting stuck in the Pending download.

Check -
We have checked and have increased the cache on Servers and all the relays. (in GB’s)

Observations -
In our environment we have top level relays and normal relays. In the top level relays we are able to see that the patches are not getting download and getting cached.

Any help will be required.

Thanks in advance,
KK

Check their immediate relay if that relay have those download file cached or not -
*If not, check their parent relay & so on to find out which relay was not able to cache the downloads.
*If yes, then try to validate if there is any bandwidth issue in between this relay & clients where download stuck.

You can also look into action info for more details what is waiting for download, Is there any specific patch or task which is creating problem some where or there is something else.

Most importantly -
→ I believe UDP communication is open on all endpoints & if not command polling is properly configured.
→ All endpoints are Online.

There is another similar discussion, might help -

Hi @vk.khurava,

Thanks for the reply.

Below is the observation which i have observed:

  1. We have command polling enabled on all of the endpoints and it is configured properly.
  2. We are deploying the custom created task only on the systems which are online and are live reporting in the BigFix console.
  3. We have below communication chain / Architecture -

Main BigFix server > Top-Level Relays > Branch Level Relays > Clients

After deploying the custom created task we are able to see that the task is getting cached successfully on the main BigFix server but it is not getting cached on the Top-Level Relay nor the Brach level relays.

On the relays We have checked on the following path “BigFix Enterprise\BES Relay\wwwrootbes\bfmirror\downloads\sha1” but there we are not able to see the task.

  1. All the cache related settings are properly configured on the server and the relays. is there any more settings which we need to deploy.

This is more complicated because earlier you mentioned -

I believe you have already validated & not facing any type of FillDB issue on your main server & top relays.

If its blank custom action or action with download and both of them are not getting landed on top relays severs something seriously wrong, I would suggest open a case with HCL for in-depth investigation.

Meanwhile you can -

  1. Restart root server service & top relay services.
  2. validate your communication on port no 52311 (or whatever custom port) between main & top relays.

Hi All ,

Just an update on the issue, we were able to resolve the issue. Basically one of our team member wanted to apply throttling on the relays and by mistake he set the speed to 128 bytes/s, which was creating the issue for relays to download the contents on itself. After removing the settings from the relays we were able to see the deployment getting completed successfully.