This article details the troubleshooting steps for Inventory
General Information
Inventory Installation
Inventory is installed as a result of the agent installation and includes and/or uses the following files:
Installation files
- LDIScn32.exe
- ldapwhoami.exe
- AMTScanner.exe
- ClientRollingLog.dll
- ClientRollingLog.log4net
- elogapi.dll
- GatherProducts.exe
- GPMM.exe
- HPScanner.exe
- Lclxclnt.dll
- ldaccount.dll
- ldapinfo.dll
- ldappl3.ini
- ldapwhoami.exe
- ldavhlpr.dll
- LDISCN32.exe
- LDServerRoles.exe
- LDMBBApi.dll
- LDProfile.exe
- libhttp.dll
- loc32vc0.dll
- LocalPrtInfo.exe
- log4net.dll
- ltapi.dll
- processrunner.dll
- psapi.dll
- ServerScanner.exe
- ThinClientScanner.exe
- vulscan.dll
- WMIRulesScan.exe
Possible Installation issues
If the following option is checked within the agent configuration when the agent is deployed, you could possibly see a delay in the installation completing and the first inventory scan being sent:
Inventory Service Settings
Settings for the inventory service can be found on the core server by opening the 'Ivanti Configure Services' (SvcCfg.exe) application from the Start Menu, from the \Program Files\LANDesk\ManagementSuite\ directory, or by navigating to Configure > Services > Inventory.
For additional information on these settings as well as the Advanced Settings please click here.
Inventory Client Settings
Client inventory settings can be found within the agent configuration or agent settings options within the 'Configuration' menu in EPM.
For additional information on the client settings please click here.
Tasks
Inventory is run based upon the criteria inventory settings criteria within the agent configuration. You can view the scheduler tasks through the local scheduler on the device by following the documentation below:
How To: View Local Scheduler Tasks on a Client
When running a task from the core server you may encounter various Status messages as the scan progresses,
Directories
Location | Description |
---|---|
\Program Files (x86)\LANDesk\LDClient\Data | Client - Inventory Data Files |
\Program Files (x86)\LANDesk\LDClient\ | Client - Inventory installation files/exes |
\Program Files\LANDesk\ManagementSuite\ldlogon | Server - Inventory Data Files |
Registry Keys
Key name | Description |
---|---|
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Intel\LANDesk\LDWM | Core Server Communication |
HKEY_LOCAL_MACHINE\SOFTWARE\LANDesk\Common Api | Device ID (x32) |
HKEY_LOCAL_MACHINE\SOFTWARE\Intel\LANDesk\Common Api | Device ID (x32) |
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LANDesk\Common Api | Device ID (x64) |
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Intel\LANDesk\Common Api | Device ID (x64) |
Database Tables and Inventory Information
Quick SQL Script to find all of your Inventory Attributes in your LANDesk Database
How to determine the table size of a Microsoft SQL Server database
How to find out Database information for Inventory Items by the Object or Attribute name
Gathering logging information for Ivanti support
Inventory Scanner Switches
How To: Enable XTrace Diagnostic Logging for the LANDESK Core and Clients
Standard Log Files
Windows Application Event Viewer - Most LANDesk Inventory Server errors or exceptions are logged to the Application Log
Gatherproducts.log - \Program Files (x86)\LANDesk\LDClient\Data
ldiscn32.log - \ProgramData\LANDesk\Log
LDInv32.exe.log - \Program Files\LANDesk\ManagementSuite\log\
Trace Log Files
ldapwhoamixtrace logging - ldapwhoami.log - \ProgramData\LANDesk\Log
Note: This log file will only be created if xtrace in enabled.
Debug Logging
Debug Scanner log - ldiscn32.log - \Program Files (x86)\LANDesk\LDClient\Data
Inventory Server Service log - ldinv32.exexxxxx_xxxxx.log - \Program Files\LANDesk\ManagementSuite\log\LDInv32.exexxxxx_xxxxx.log
Note: This is the rolling log and must be manually enabled in Configure | Services | Inventory | Advanced Settings | Use Rolling Log = 1 on the core server.
Common Issues and Troubleshooting
10 simple checks to Troubleshoot Inventory - Devices not updating, Duplicated or Missing Scans