IMPORTANT ANNOUNCEMENT: On May 6, 2024, Carbon Black User eXchange (UeX) and Case Management will move to a new platform!
The Community will be in read-only mode starting April 19th, 7:00 AM PDT. Check out the blog post!
You will still be able to use the case portal to create and interact with your support cases until the transition, view more information here!

Health check error: "Bit9 Agent detected a problem: Missing static MSI info for agent"

Health check error: "Bit9 Agent detected a problem: Missing static MSI info for agent"

Version

All CB Protection versions

Issue

Agents are reporting the following health check error: "Bit9 Agent detected a problem: Missing static MSI info for agent"

Symptoms

This health check error may start appearing after the agent upgrade.

Cause

This message is purely informational and doesn't actually affect the behavior of the agent.

The Bit9 agent keeps an internal cache of static MSI products. It's one of the items that is checked during a health check to ensure that the Bit9 agent's MSI info is found in its internal cache of install events. If it is not found, the agent throws the health check in question.

This may be related to a recent agent upgrade and related to the way a third party application tries to repackage the .msi installer for deployment to endpoints. It changes the installation process in such a way that it does not immediately update the MSI cache. When this is not updated, our agent throws a health check warning because it is designed to validate these values.

This will not happen when upgrading manually or through the console.

Solution

Run the following dascli command on the agent endpoints and it will resync these values:

1. Open an elevated command prompt window

2. cd to C:\program files...\Bit9\Parity Agent

3. Run:

dascli password <CLI password>

dascli updatemsiinfo

Alternatively, you can suppress this particular health check event using an agent config. The details for this agent config setting are listed below.:

1. Load the agent config page: https://<Bit9 server>/agent_config.php

2. Check to see if there is an existing agent property where the value starts with "health_check_exclusions".

a) If there is an existing health_check_exclusions property, append this string at the end separated by a comma: *Missing static MSI info for agent*

b) if there is no existing property, define a new property as follows.

Name: suppress Missing static MSI info for agent health check alert

Value: health_check_exclusions=*Missing static MSI info for agent*

Host Id: 0 (for all agents)

Labels (1)
Was this article helpful? Yes No
No ratings
Article Information
Author:
Creation Date:
‎12-07-2016
Views:
2091
Contributors