The Collect Full Server Inventory task is failing
search cancel

The Collect Full Server Inventory task is failing

book

Article ID: 178444

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

The Collect Full Server Inventory task is failing.

The agent logs on the target server show:

Module: InvProvider.dll
Source: CConfig::CollectInventory
Description: The XML configuration file has no information describing how to collect the inventory for data class=<various guids>

Followed by:
Module: InvAgent.dll
Source: InvTaskAgent::Run()
Description: None of client, server, software scan NSEs were created

Module: InvAgent.dll
Source: InvTaskAgent::Run()
Description: Inventory has failed, so discarding the inventory gathered till now

Module: InvAgent.dll
Source: InvTaskAgent::Run()
Description: Inventory Agent has finished gathering inventory with few errors. Please refer to the logs for details

Environment


SMP 7.x, 8.x

Altiris Inventory Solution 7.x, 8.x

Altiris Inventory Pack for Servers 7.x, 8.x

Cause

The Server Inventory Plug-in for Windows was not installed on the target servers.

Resolution

  1. Navigate to Settings > Agents/Plug-ins > All Agents/Plug-ins > Discovery and Inventory.
  2. Enable the Server Inventory Plug-in for Windows Install policy and apply it to your servers.
  3. After the changes are saved you can test by going to one of the server clients and updating it's configuration.
  4. Then try to run the Collect Full Server Inventory task on that server.
  5. It should succeed.
  6. Then on the other servers you can either update their configuration manually or wait until their next update cycle.