Bigfix Client Service Not Resilent

(imported topic written by MBARTOSH)

I am finding that the BES Client Service is not very resilent. I continue to find it stopped on a number of machines. It needs to be much more resistent against sstopping.

How can we determine whether the service has stopped or a system is just offline. I can’t ping every machine that is offline. Anyway, just because you get a ping response doesn’t mean a machine is online.

(imported comment written by cstoneba)

I agree, I’ve noticed the same thing. However, as a work around, you could deploy the BES Client Helper. It installs a watchdog service that monitors the “BES CLient” service, and starts it if it stops.

http://www-01.ibm.com/support/docview.wss?uid=swg21506091

(imported comment written by SystemAdmin)

I have noticed the same thing. We had a ticket opened with support due to us consistently seeing the besclient.exe crash. No root cause was found. In the application event logs, we see this often:

Faulting application name: BESClient.exe, version: 8.2.1093.0, time stamp: 0x4edd8bae

Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec49b60

Exception code: 0xc0000005

Fault offset: 0x00052cc7

Faulting process id: 0x1338

Faulting application start time: 0x01ce24b13b1acea1

Faulting application path: C:\Program Files\BigFix Enterprise\BES Client\BESClient.exe

Faulting module path: C:\Windows\SYSTEM32\ntdll.dll

Report Id: 8437bb6a-90a4-11e2-82ed-5c260a57c818

Most of our environment is on Windows 7 SP1 and we have also deployed the helper service which has restarted the service successfully hundreds of times on systems. I would expect it to be more stable as well. On some virtual systems we have seen it restarted thousands of times.

(imported comment written by cstoneba)

we’re seeing a little different issue, where about a dozen clients break a week. The BES Client service stops and has to be started. Working with IBM on a PMR, but no resolution yet. The hard part is that we can’t identify potential future failing clients, so we can’t enable debug logging.

At 12:17:03 -0600 -

Unhandled error in background evaluation: Windows Error 000006bf: The remote procedure call failed and did not execute.

At 12:17:04 -0600 -

Client shutdown (Unexpected error while evaluating relevance)