On numerous occassions, we’ve had issues with clients not reporting back properly to the BES server. The standard solution from support is always to reset the BES Client. We don’t have a problem with the reset in theory, but in practice, because it wipes out the unique ID, which causes you to loose history.
How would one go about reseting the client without loosing its unique id? Is it simply retaining the ComputerID reg key under the BigFix\EnterpriseClient\GlobalOptions registry? Are there any negatives to doing so?
You may want to try just renaming the “__besdata” folder and see if that resolves the issue. That will keep the ID in the registry. If that doesn’t work, you could always record the registry key, perform the reset, then put the ID back in the registry before it checks in with the server.
BrianK is correct and deleting the __BESData folder will reset all the agent’s data but it will still appear to be the same agent… quick note that if you want to delete and restore the reg keys (which you probably don’t want to do), make sure you also keep the RegCount and ReportSequenceNumber values.