Troubleshooting Compliance job results displaying false positives or negatives
A TrueSight Server Automation Compliance job runs to completion successfully against one or more target servers but the Compliance results appear to be incorrect.
- Scenario#1: The Compliance job reports that a specific rule is non-compliant against a specific target server. However, the user believes that the results should be compliant.
The following image shows how this might appear in the TrueSight Server Automation Console Compliance Results Server View:
Expand the target to see the compliant and non-compliant rule count in each rule group.
- Scenario#2: The opposite scenario may also be reported where the Compliance Results show a rule as Compliant against a Target Server but the user believes the results should be non-compliant.
The following image shows how this might appear in the TrueSight Server Automation Console Compliance Results Server View:
Issue scope
- The issue may occur on all Target Servers against which the Compliance Job is executed or may be limited to a subset of the Target Servers.
- The issue may occur for multiple rules or a single rule.
Diagnosing and reporting an issue
Task | Action | Steps | Reference |
|---|---|---|---|
1 | Understand problem scope. |
| Template name and version details:
Rule number:
|
2 | Test the Compliance Rule from the TrueSight Server Automation Console. | Testing the rule from the TrueSight Server Automation console allows the user to reproduce and troubleshoot the behavior outside the context of a Compliance Job. See steps in the Reference section on the right. |
For more information, see Testing-a-compliance-rule. |
3 | Validate the condition of the rule (s) directly on the Target Server. | The conditions of the Compliance Rule can be validated directly on the Target Server to confirm they are as expected. For example, if the Compliance Rule is checking the permissions a file, this can be validated directly on the Target Server and also via a Live Browse from the TrueSight Server Automation console.
See reference section on the right for an example of checking file permissions directly from a Target Server and from the TrueSight Server Automation Console. Different Compliance Rules will check for other conditions which can similarly be checked. For example,
| Checking file permission directly from the Target Server:
To check the File Permission by Live Browsing the Target Server:
|
4 | Generate Compliance Job Log Package | If the cause of the problem cannot be determined in steps 1-3 above, generate the Compliance Job Log Package for review by BMC Customer Support. Right-click the Compliance Job Run displaying the false Positives/Negatives and select "Download Log Package" in order to capture the required logs. (refer to screenshot on the right) |
Once process is complete it will show a popup window confirming the logs have been downloaded. Reference Video: |
5 | Creating a BMC Support Case | If the cause of the problem cannot be determined from the above steps, provide the following information and log files when creating a case with BMC Customer Support:
|














