Custom checks built using the wizard with a parameter of true or false return no data (NETIQKB40433)

  • 7740433
  • 02-Feb-2007
  • 04-Dec-2007

Resolution

fact
NetIQ Vulnerability Manager 5.0

fact
NetIQ Vulnerability Manager Agent for Windows 5.0

symptom

Custom checks built using the wizard or with input parameters of true or false return no data.



cause
The code is expecting a '1' or '0' instead of 'true' or 'false'.

fix

This is a workaround to correct an issue with filters and Boolean attributes in custom checks.  If you create a custom check in the NetIQ Vulnerability Manager console and put a filter on a Boolean attribute, the check may not return any data. 

Custom checks built prior to using this workaround which contain certain Boolean types must be edited. The Boolean criteria column values must each be re-selected from the drop down menu then the check must be saved to work properly. You may alternately delete and rebuild the check. The Boolean types which require you to edit a check are:

  • Windows_Password
  • Windows_DiskVolume
  • Windows_LocalGroup
  • Windows_GlobalGroup
  • Windows_ADGroup
  • Windows_FileDir
  • Windows_Share
  • Windows_Session
  • Windows_AuditPolicy
  • Windows_RAS
  To edit your checks:
  1. From theMy Checks node, select New Security Check
  2. Select the Platform (in this case it would be Windows) and any Object Type.
  3. Select your attributes: 
    1. If filtering on any of the checks that use a Boolean, select the filter type User Parameter instead of Value
    2. When adding the Custom Check to a Template, the Template wizard will prompt the user to key in parameter True/False.
  4. Execute the Template.

Note: No Unix checks are affected.

Additional Information

Formerly known as NETIQKB40433