Troubleshooting the BigFix and QRadar Vulnerability Manager integration
Troubleshooting contents
- BigFix certificate is not imported because of a failed connection to the HCL BigFix server
- Verify connectivity with HCL BigFix
- Are the most recent scan tools installed?
- Is the BigFix scan feature installed?
- Password reset
- Password exception error
- Vulnerability scan data is not sent to BigFix
- Is the asset model updated?
BigFix certificate is not imported because of a failed connection to the HCL BigFix server
ERROR [TrustStoreConfig] Failed to configure trust store with peer certificates : Connection timed out java.net.ConnectException: Connection timed out.The configuration is successful, but the certificates are not present in the truststore.
- Go to the /store/qvm/adaptor directory.
- Run the setup script: ./install-cert.sh <truststore_location> <truststore_password><truststore_IP_address:port> The port is the port of service that the certificate belongs to.
Verify connectivity with HCL BigFix
To verify connectivity with HCL BigFix do these steps:
- Type the following URL in a web browser:
https://IP_address or DNS_hostname for BigFix:8080/webreports?page=QNA
- Enter the following string on a single line at the command prompt:
(id of site of it,id of it,name of it,cve id list of it) of fixlets whose (cve id list of it as lowercase contains "cve") of bes sites
- Click Evaluate
The following string is an example of the output for one result:
2, 104301, MS01-043: NNTP Service in Windows NT 4.0
Contains Memory Leak, CVE-2001-0543
| Result | Query parameter | Description |
|---|---|---|
2 |
(id of site of it) |
Fixlet site ID |
104301 |
(id of it) |
Fixlet ID |
|
(name of it) |
Fixlet name |
CVE-2001-0543 |
(cve id list of it) |
CVE ID |
Are the most recent scan tools installed?
You must run auto updates to get the most recent scan tools for new installations of QRadar because they are required for this integration to work. Run auto update from the Admin tab, by clicking the Auto Update icon.
For more information about installing QRadar auto updates, see the IBM QRadar Administration Guide.
Is the BigFix scan feature installed?
Run the following command to test whether BigFix scan feature is installed on QRadar:
grep -rl 'BIG_FIX_AGENT_ID' /opt/qvm
- /opt/qvm/sys/perl/scanner/FusionVM/smb_patch_scanning.pm
- /opt/qvm/bin/ssh/packages/bin/ssh-packages
If you don't see these files, run auto update from the Admin tab, by clicking the Auto Update icon.
Password reset
If your BigFix details change, you might need to change your password.
- Edit the plugin-bigfix.properties file that is in the /opt/qvm/adaptor/config directory.
- Replace the following line:
_decrypt.bes.rest.password=lUb5qzr7FIVH+J319erc+g==
with the following line:_encrypt.bes.rest.password=newpassword
where newpassword is your new password.
- Run the following script to encrypt your new password:
./password-property-encrypt.sh plugin-bigfix.properties
Password exception error in the /var/log/iem-cron.log file
You might see the following error in the in the /var/log/iem-cron.log file.
Exception in thread "main" java.lang.NoClassDefFoundError: com.sun.org.apache.xerces.internal.dom.ElementNSImpl
This password exception error happens when the /opt/qvm/iem/webreports.properties file uses an invalid password.
To fix this error, at the shell prompt, run /opt/qvm/iem/iem-setup-webreports.pl and then enter the correct password.
Vulnerability scan data is not sent to BigFix
Verify that the scanner can authenticate on the asset and access the required information.
- Click the Vulnerabilities tab.
- In the scan name row, click the number in the Assets column.
- Hover over any warning symbols that appear in the column with the flag icon.
- Check any credential issues in the scan profile or check asset configuration issues that prevent the scanner from accessing the required information.
Is the asset model updated?
- Click the Vulnerabilities tab.
- On the navigation menu, click Scan Results.
If you see a red warning triangle, the asset model is not updated with your scan results.