The Collect Full Server Inventory task is failing

book

Article ID: 178444

calendar_today

Updated On:

Products

Management Platform (Formerly known as Notification Server)

Issue/Introduction

 

Resolution

Problem
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
SMP7 SP2 HF1

Altiris Inventory Solution 7.0.1085

Altiris Inventory Pack for Servers 7.0.1026

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

Resolution
Navigate to Settings > Agents/Plug-ins > All Agents/Plug-ins > Discovery and Inventory.

Enable the Server Inventory Plug-in for Windows Install policy and apply it to your servers.

After the changes are saved you can test by going to one of the server clients and updating it's configuration.

Then try to run the Collect Full Server Inventory task on that server.

It should succeed.

Then on the other servers you can either update their configuration manually or wait until their next update cycle.