IBM BigFix : BES Client Refresher

Can anyone help me for what exactly we are using BES Client Refresher and how to use this tool?

your help will be highly appreciated :smile:

Please provide more information, links, etc…

Actually we want to remove deleted computer from database and the computers which are not reporting to IEM console should start reporting once we use BES Client Refresher.

I’m still not sure what you are really asking. You are providing very little information.


Provide links to the tools you are referring to.

What are you trying to accomplish?

Are you asking how they are used, or how they work, or what they do, or how to use them in a particular way?

If you are using them now, provide how you are using them if you are asking how to improve the use of them.

If you can provide it, how many endpoints in your infrastructure?

Don’t provide root server or relay URLs or a few other things, but otherwise provide as much information as possible. Screenshots and logs are always appreciated, though they may need to be redacted in some cases.

I’m assuming this is the tool you are referring to:

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/BES%20Client%20Refresher

Hopefully that link provides some insight into its purpose, function, and usage. If you have specific questions, certainly let us know!

here you go!!
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/BES%20Client%20Refresher/version/a19d91de-b74c-43ef-bd83-3a268f1048b5

can you please explain me clearly what is the use of 1st method Refresh All Deleted Computers

The first method:

Refresh All Deleted Computers - Marks all computers in the database that are marked as deleted as needing to be refreshed. These computers will be forced to send a Full report at the first registration attempt. This method is useful for ensuring expired computer report back into IEM with all their data.

So, when a computer is marked as deleted via the Console, much of its information is left intact within the database. However, utilities such as the ComputerRemover can be leveraged to purge data from the database associated with deleted computers. When this happens, if a deleted computer begins to report in once more, a refresh/full report is required to re-synchronize the database with the endpoint’s data. This 1st method will mark deleted computers in the database as needing a refresh should they report back in.

It should be noted that the ComputerRemover already does this for endpoints for which it purges data from the database.

1 Like

There are a few different ways to have a client send a refresh, which means it will send a full report with answers to all of the properties in all of the sites it is subscribed to.


A Force Refresh can be sent via UDP, but this method requires that the client be awake and network connected and able to receive UDP commands. (no firewall issues)

  • The BES Client Refresher does this in some cases
  • Right clicking on a computer in the console and choosing “Send Refresh”

You can also cause clients to send a Refresh by sending an action with the actionscript:

Notify Client ForceRefresh

The advantage of this option is that it does not rely on UDP notifications for the client to do the ForceRefresh as it will eventually gather the action and perform it.


In general, it is a good idea for clients to send a Full Report if they have not for a very long time. The issue is, if you make all of your clients send Full Reports all at once, then it could overwhelm your root server and cause it to not process any further reports for a long time. This is a problem with a large number of clients.