Myrja.Schumacher

Snow Inventory Agent for Windows 5.1.1

Blog Post created by Myrja.Schumacher Employee on Jun 26, 2017

Inventory Agent for Windows 5.1.1

This version of SIAW introduce a new configuration setting <Environment><Ignore> to be used to exclude specified environment variables from the scan result, all memory allocations based on external inputs are now validated and few corrections.

Released June 19, 2017

Release information

Product:                 Snow Inventory Agent for Windows

New version:         5.1.1

Distribution:          SUS

Current status:     Released

 

Enhancements in Snow Inventory Agent for Windows 5.1.1

  • A new configuration setting <Environment><Ignore> can be used to exclude specified environment variables from the scan result. More details can be found in the detailed configuration documentation.
  • To avoid failed memory allocations, all memory allocations based on external inputs are now validated.

 

 

Corrections in Snow Inventory Agent for Windows 5.1.1:

  • Randomization parameters included in the scheduled inventorying of machines are now working properly (PRB0040588)
  • MachineSID is now being picked up correctly. Previously, an incorrect value could cause unique machines to be merged

 

Known limitation

There is a known issue related to scheduled scansin version 5.1.1 of the Windows Agent. This issue only affects environments where scheduled scans have been updated via the Admin Console. Server/Agent communication and updates of Agents or Configurations work as intended. The default configuration will not trigger this issue.

 

The issue arises when scans are scheduled without the use of minutes in the config file. If, for example, the schedule scan is set to <TimeOfDay>PT15H</TimeOfDay> instead of <TimeOfDay>PT15H00M>/TimeOfDay>. The inventory agent can not read the time format and as a result, scheduled scans do not take place. When the error occurs, a warning will be written to the agent log file:

 

WARNING; snowagent; client\bootfig.cpp; snow::BootConfig::get_configured_hour_and_minute; The time of day specification of a scheduled task cannot be read (or is missing?)

Unfortunately, configuration files created via the Admin Console do not include minutes when they are set to 00. To work around this issue, create a configuration update in Admin Console where the hours and minutes of the scheduled time are set to something other than zero, such as: 15:01 or 15:05, and then update as normal. This issue will be rectified in Windows Agent 5.1.2.

 

Outcomes