Antivirus exclusions
Impact of antiviruses on BMC Helix Client Management Agent performance
Antivirus software can significantly affect the performance of the BMC Client Management Agent, leading to various operational issues and potential crashes.
The following table describes how antivirus interactions can disrupt BMC Helix Client Management functionalities and the necessary exclusions to mitigate these problems:
Key Issues Caused by Antivirus Interference
Key Issues | Description |
---|---|
Resource consumption | Excessive CPU and memory usage can occur due to ongoing antivirus scans, leading to system slowdowns. |
Random crashes | The BMC Helix Client Management Agent can also crash unexpectedly, often without clear explanations, disrupting essential operations. |
Configuration file access issues | Configuration files (for example, ../config/*.ini, ../etc/*.ini) might get locked, preventing necessary edits or updates via manual or remote methods. |
Update failures | The agent crashes when attempting to update the Patch Knowledge Base. |
Logging failures | The BMC Helix Client Management Agent might fail to write to its log files, complicating troubleshooting efforts. |
Inventory limitations | Inability to perform inventory activities might hinder asset management and tracking. |
Software deployment issues | Deployment processes could fail entirely, impacting software distribution across devices. |
Remote operations | The User Account Control (UAC) pop-up messages might not display correctly in the BMC Helix Client Management Console, leading to confusion during remote operations. |
Patch deployment failures | Changes in the patch checksums after antivirus scans can prevent successful patch deployments. |
Recommended Antivirus Exclusions
To avoid the issues specified in the preceding table, you must set the following exclusions for any antivirus software running on systems using the BMC Helix Client Management Agent:
Files/Directories | Action |
---|---|
BMC Helix Client Management Agent Installation directory | Exclude the entire directory where the BMC Helix Client Management Agent is installed. |
Log files directory | Exclude the logging directory to ensure logging functions work properly. |
Patch Knowledge Base directory | Exclude the patch update directory to ensure updates are processed without interference. |
Configuration files | Exclude specific paths to configuration files to allow for proper editing and saving. |
SQLite database files | Exclude all SQLite files used by the BMC Helix Client Management modules to prevent locking and access issues. |
Executable files | Exclude all executable files related to the BMC Helix Client Management Agent from being scanned or quarantined. |
By implementing these exclusions, organizations can enhance the stability and performance of the BMC Helix Client Management Agent, ensuring it functions optimally without interruptions from antivirus software.
Setting mandatory exclusions
You must set the following mandatory exclusions on any antiviruses. These settings should help in quickly identifying the necessary exclusions and considerations for optimizing the BMC Helix Client Management Agent's performance in when the antivirus software is running.
Category | Description |
---|---|
Folders | Entire agent folder exclusions:
|
Files | Executable and DLL files:
SQLite files: INI files:
Log files: |
Windows System Tasks | Allow execution of tasks from the directory C:\Windows\System32\Tasks\LANDESK. This task is required for the patch management module. |
Rollout Executable Names |
|
System Process | Do not prevent execution of C:\Windows\System32\svchost.exe. Important: Be cautious while adding .exe files to the allowlist, as rollouts may have different checksums each time they are generated. |
Where to go from here
To determine if the security program is accessing the files of the BMC Helix Client Management, refer Identity BCM Application Slowness Using Resource Monitoring tools for more information.