Quantcast
Channel: Ivanti User Community : Popular Discussions - Inventory
Viewing all 13197 articles
Browse latest View live

Duplicate Device IDs overwriting Inventory records in Endpoint Manager

$
0
0

This article addresses how to resolve a specific issue with inventory records being overwritten due to duplicate device IDs in your environment caused by a misconfigured image or an imaging process that was done without correctly following your internal imaging process. Most likely the LANDesk agent was added to the image or was installed to a machine out of order during a new build.

 

How to determine if you are having a duplicate device ID issue resulting from the imaging process already including a LANDesk agent

 

Unfortunately, some of this is going to be you, your admin, or other console users saying that devices are just missing or not displaying in the network view. Noticing this issue may be occurring requires more detective work than a distinct and clear error.

If you are seeing weird behaviors with a batch of similar machines disappearing/reappearing in Inventory, review your Core server ldscan folder

 

[COREPATH]\Program Files\LANDesk\ManagementSuite\ldscan\ErrorScan

 

When opening the various .scn files (.scn file extension is the OOTB default for EPM, your environment may be configured differently), you will be looking for the following information:

Device ID ={***************************************}

Device Name =***********

Network - TCPIP - Host Name =************.domain

 

If you see multiple files with matching device IDs but different device name/hostname then you probably have an issue with how the machine was imaged

 

The reason these items are showing up in ErrorScan is because the core doesn't recognize the information even though it thinks it already has a matching device ID. Prove this by looking at the LANDesk Inventory Server warnings in the Application section of Event Viewer on the core

 

Run eventvwr.msc

Expand Windows Logs

Click Application

You can filter or sort by Source (this may take a few minutes)

 

 

How to resolve duplicate device IDs overwriting inventory records caused by an image with the LANDesk agent

 

NOTE: As a user with Administrative privileges on the client device

 

1. STOP all LANDESK related services

 

2. Delete the following Registry Keys for 32bit clients:

          HKLM\SOFTWARE\Intel\LANDesk\Common Api\UniqueID

          HKLM\SOFTWARE\LANDesk\Common Api\UniqueID

          HKLM\SOFTWARE\LANDesk\Inventory\LogonHistory\Logons

          HKLM\SOFTWARE\LANDesk\ManagementSuite\WinClient\SoftwareMonitoring\MonitorLog contents

 

          Delete the following Registry Keys for 64 bit clients:

          HKLM\SOFTWARE\Wow6432Node\Intel\LANDesk\Common Api\UniqueID

          HKLM\SOFTWARE\Wow6432Node\LANDesk\Common Api\UniqueID

          HKLM\SOFTWARE\Wow6432Node\LANDesk\Inventory\LogonHistory\Logons

          HKLM\SOFTWARE\Wow6432Node\LANDesk\ManagementSuite\WinClient\SoftwareMonitoring\MonitorLog contents

 

3. C:\ProgramData\LANDesk (delete the entire directory and subdirectories, this is a hidden directory)

 

4. Run Security Scan - look for this line "Sending current settings information to core. Failed: Core has no inventory data for this computer" (this is important to make the inventory scan work, otherwise it will fail and you will see the entry in Event Viewer)

    Without this step, I was encountering an error stating "LDISCN32: The inventory server [CORE] did not respond"

 

5. Open command prompt and run C:\"Program Files (x86)"\LANDesk\LDClient\LDISCN32.EXE /V /F /SYNC

You do not have to wait for Security Scan to finish, it will probably fail anyways until it can properly sync up with the right inventory information


IP / Name mismatch...DNS problem?

$
0
0

We're on LD v8.70.0.109.

 

The last several months it seems we've had problems with LD preforming an inventory scan.  Which, it appears, has been due to the Inventory service needing to be stopped and restarted.  ( The first time I did this, I bumped the retry value to as high as it would go, if I recall correctly. )

 

But one of the things I noticed back then, and see that we still have...is some sort of DNS issue.

 

I thought that DNS was supposed to be automatically updated.  Yet our DNS server has multiple computer names associated with one IP address.  Not every machine, mind you, but some.  Some have two (2), some have three (3), and at least one I just saw has four (4).

 

I also checked Reverse Lookup.  And the record that it had, had the correct computer name, with an address that didn't match ANY of the multiple address records.

 

Consequently...I'm really confused.

 

I went looking in this forum to see if anyone else was having a similar problem.  I found a discussion in Remote Control I believe it was, named: IP / Name mismatch.

 

One of the things mentioned was making sure that the "Register this connection's addresses in DNS" checkbox was checked in Advanced of the TCP/IP properties.  I myself have always made sure that this was checked, and have assumed that my co-workers have done likewise.  But because I saw it mentioned, I asked one of my co-workers.  He said that he always does on a server, but hasn't necessarily been doing so on a client, because..."It's supposed to do it automatically.".

 

The thread also mentioned about setting the agent to update the inventory db on an ip change, to keep the LD db current.  I've gone looking, but can't seem to find where I would do this in 8.7.  Perhaps it's only in 8.8?

 

Is there a way to write a script so I could easily check all of our clients to see if the update DNS box has been checked?  All these bad DNS entries have me really concerned.  How do I fix my DNS?

 

As usual, any thoughts, ideas, suggestions are welcome...thanks in advance.

 

Tom

Inventory Query for PowerShell Version

$
0
0

Hi there,

 

Wondering if anyone has had any success in getting reliable data back from Inventory on the version of PowerShell installed?  If so, would you mind sharing the secret sauce?

 

Thanks in advance,

Kevin

Failed to download patches. Error code 12

$
0
0

Hi

 

When we try to download patches using Landesk, it fails with next error message in vulscan.log:

 

Fri, 17 Feb 2017 14:24:39 Download failed unable to get path, error code: 12 file: http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe

Fri, 17 Feb 2017 14:24:39 Failed to download http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe.  Error code 12

Fri, 17 Feb 2017 14:24:39 http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe Error

Fri, 17 Feb 2017 14:24:40 Download Failure: Error 80004005 downloading http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe

Fri, 17 Feb 2017 14:24:40 Last status: Error. No se pudo descargar http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe

Fri, 17 Feb 2017 14:24:40 DeferredReportAction: name 'CitrixReceiver4.6.exe', code '0', type '-1', status 'Error en la descarga del archivo CitrixReceiver4.6.exe'

 

I have tried with diferent patches, and error is the same.

 

If we try to download patches accesing URL http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe , we can do it with no problems.

 

Any ideas?

 

Thanks in advance

 

Regards

ldiscn32.exe crashes every time, even after client reinstallation

$
0
0

ldiscn32.exe crashes every time, locally on one of my Win7x64 client machines.  no ldiscn32.log file is created.  even the /o switch won't produce a log file.

event viewer shows minimal info.  Faulting application/module name: LDISCN32.EXE, version: 9.60.2.111, time stamp xxx.

Event ID =1000, Task Category = (100).  Exception code: 0x40000015

running locally or remotely (via psexec) both return error code 3.  I can run miniscan.exe successfully via psexec which will update the ip in ldconsole, allowing remote control.

I've tried to reinstall the entire client twice but the issue persists.  The client machine seems totally fine outside of ldiscn32...

 

This is how the wscfg32.log file ends the client install process:

Tue, 09 Jun 2015 14:25:07 Processing [Final Post Copy]

Tue, 09 Jun 2015 14:25:07 INI:  EXEC01=C:\Program Files (x86)\LANDesk\LDClient\LDISCN32.EXE, /NOUI /NOCD /SYNC /F, INSTALLONLY

Tue, 09 Jun 2015 14:25:07 Starting process: C:\Program Files (x86)\LANDesk\LDClient\LDISCN32.EXE /NOUI /NOCD /SYNC /F

Tue, 09 Jun 2015 14:25:13 Processes returned : 3

Tue, 09 Jun 2015 14:25:13 CheckProcessExitCode processed app name: LDISCN32.EXE

Tue, 09 Jun 2015 14:25:13 FAILED:  Running application: C:\Program Files (x86)\LANDesk\LDClient\LDISCN32.EXE /NOUI /NOCD /SYNC /F

Tue, 09 Jun 2015 14:25:13 FAILED:  bCriticalError set to TRUE. Processing C:\Program Files (x86)\LANDesk\LDClient\LDISCN32.EXE

Tue, 09 Jun 2015 14:25:13 Overall Install Status:

Tue, 09 Jun 2015 14:25:13 FAILED:  Finished

Tue, 09 Jun 2015 14:25:13 SUCCEEDED:  Delete (c:\ENUNTCFG.MRL)

Tue, 09 Jun 2015 14:25:14 FAILED:  bCriticalError is true.  Setting exit code to ERROR_INSTALL_FAILURE

Tue, 09 Jun 2015 14:25:36 WorkThreadProc()wscfg32.exe not call reboot here directly since either reboot not needed or ignore reboot set to true

Tue, 09 Jun 2015 14:25:36 UPdateClientDbStatus:  Core Name is:

Tue, 09 Jun 2015 14:25:36 Application exit value is 1603

 

I haven't tried the UninstallWinClient.exe from ldmain yet... but it seems a client re-installation first uninstalls all modules before re-installing... not sure if there's a difference there.

Suggestions?  We're running LDMS 9.6 sp1.

Lost contact (inventory scan)

$
0
0

Hi,

 

I have installed LDMS2016 on a Windows 2012 r2 server, I deployed the agent on this server. I ran an inventory scan but it say "lost contact". Do you have any idea ?

 

Many "Computer" in DBrepair.exe

$
0
0

Hi there,

 

With Landesk management suite version 2016.3, when I start DBRepair.exe I have 3 “computer” trees :manyComputer.jpg

Can I clean “computer” (Ordinateur) trees that don’t have “Custom Data” (Données personnalisées) ?

 

Thanks

Query Operator "Like" does not work like in SQL (wildcard %)

$
0
0

Hi

 

I'm using LANDesk 9.6 SP1 for 3 month now and I realize that the queries are "interpreted" like this:

"Computer"."Software"."Add or Remove Programs"."Program"."Name"  Like  "programX"

-equals in SQL

"Computer"."Software"."Add or Remove Programs"."Program"."Name"  Like  "%programX%"

 

BUT I often want to look for a software called "programX*"

so in SQL I would use

...Like "programX%"

 

Searching the community gives me this...

About Custom Database Queries: How they work, guidelines on creating them, and examples of them in action

HOW TO: Hacking LANDesk Queries

 

Is it really true that the LANDesk "query builder" should be "simple to use LIKE statements"?

That means, it always uses  "%searchstring%" with the LIKE operator, making it impossible to use "searchstring%" or "%searchstring"?

 

It's hard to believe. C'mon, it's LANDesk! One of the BIGGEST players in software distribution?

Is there a way I'm not aware of? As I said, I'm a LANDesk beginner ;-)

 

Thanks


Agentless scan configuration

$
0
0

Hello,

 

I am new to Ivanti products, so please excusse my shallow knowledge.

 

My goal is to make a network scan on a virtual network witch only virtual machines on it without any agents installed on the client PCs. On the Windows server I´ve got Ivanti Management Console installed. I´ve already made a scan of unmanaged devices, which showed all the devices in network.

 

But should I do, if I want to see more informations of all devices? I´ve tried the agentless scan on the subnet, but with no results. I´ve followed instruction on how to make an agentless scan.

 

Can you please give an advice what should I do?

 

Thank you for your help

Lukas

Add entire registry key to inventory - not just single value

$
0
0

Hello.

 

Is it possible to add an entire registry key to the inventory instead of just a single value?

 

Example:

 

Today I have the following in my LdAppl3.ini file which is working:

 

;Some data to determine if a machine needs to be rebooted

KEY=HKLM, SYSTEM\CurrentControlSet\Control\Session Manager, PendingFileRenameOperations, Custom Data - Security Scan - Pending File Rename

 

But I'd also like to add the "VulscanReboot" information since it's my experience that the "PendingFileRenameOperations" is not as reliable in Windows Server 2008 as in 2003. My problem is that "VulscanReboot" is a key with dynamic values below that that are named after the patch that requieres a reboot so I don't relly know the name of that value.

 

I've tried to add the following, but none of them seems to work.

 

KEY=HKLM, SOFTWARE\LANDesk\ManagementSuite\WinClient\VulscanReboot, , Custom Data - Security Scan - VulscanReboot

KEY=HKLM, SOFTWARE\LANDesk\ManagementSuite\WinClient\VulscanReboot, ? , Custom Data - Security Scan - VulscanReboot

KEY=HKLM, SOFTWARE\LANDesk\ManagementSuite\WinClient\VulscanReboot, * , Custom Data - Security Scan - VulscanReboot

 

I'm using the /O parameter to save the inventory scan to a local file so I can see what it submits to the CORE, so it's not a matter of making the change available or allowing an unknown item because it's not even in the local file

 

Thanks in advance.

 

/Michael

Report only what shows in "Programs and Features" on a workstation?

$
0
0

We have LANDesk 9.6SP1.

 

One of the things that is very helpful for our technicians is to print a report for a workstation that lists only the installed products as shown in the Programs and Features on the workstation.  (In other words, if you sit down at a workstation and then open Control Panel - Programs and Features, you see the list of "installed programs".)  This is one of the more helpful reports for our techs when they need to re-setup a crashed computer and they know what programs to reinstall for that use.

 

In the LANDesk console, I figured the way to do this was to create a column set since in there you can find the "Computer"."Software"."Add or Remove Programs"."Program"."Name" item.  I mean, that seems to be the one that makes sense to accomplish this.

 

However, the resulting information is displaying significantly more items than the list of installed programs as shown in the Programs and Features on the workstation.

 

For example, when I display the "Computer"."Software"."Add or Remove Programs"."Program"."Name" items for my device in the LANDesk Console, it returns 142 items!  And within this list, I have 17 items that begin with the words "Microsoft Office...".  However, if I sit at my computer and open the list of installed programs under the Programs and Features, the list is only 52 items long, and I have only a single item for Microsoft Office in the list.

 

How can we only display the "actual" list of installed programs as shown under the Programs and Features on each workstation?

 

I keep thinking I'm missing something obvious, but as of yet, it escapes me how to do this simple task so I have to swallow my pride and ask for help.

Solaris 10: Agent

$
0
0

Hi,

we are going in production but we have a problem because the customer has many solaris 10 machine and we don't know how inventory they.

 

Is there a solaris 10 Agent ?

is it expected ?

 

Thanks

Andrea

Generate .scn files

$
0
0

Is there any way that i can generate .scn files from landesk database so i can copy the .scn files and paste to another database.

 

Thanks

Missing Video Monitor Data

$
0
0

We use the ldms version 9.0. Our Inventory data regarding display informations consists of many wmi details like Manufacturer, Model, Serial Number, etc. But there is no property that shows us if the display is active and in a connected state. But this property is inventored and mentioned in the provLSMClient.mof file:

 

"[read : ToSubClass, Description("This atribute tells if the monitor is currently in use by the system.")] boolean InUse;"

 

This value is also provided in the LD_DesktopMonitor wmi class. But it is not processed by the LDISCN32.EXE to the INVDELTA.DAT. So we don't have these propertys in the inventory database and cannot differentiate between active displays and all the other displays that were formerly connected to this device. Some clients have up to 30 displays connected in the past. How do you handle these inaccurate informations?

 

Any help would be very appreciated. Thanks in advance!

 

Greetings,  Willem

Distribution Package End User Notifications - Distribution and Patch Build

$
0
0

Good Evening all,

 

I wonder if anyone could help with a quick inquiry ... hopefully.

 

I shall apologies, I'm not only new to this site and discussion, I am also a rather new LANDesk Administrator in my organisation having only shadowed previous Administrators before their departure. But was deemed okay for the role / to help out **cringe .. I know**.

 

IEM 2017 V 10.1.10.287

 

Problem:

 

I have been attempting to compile a Software Bundle for the Deployment of Office 2016 in our Organisation, whilst removing any previous installations of Office and including the recommended reboot in between and then afterwards. 

 

I have it working is the good news, using two batch files.

 

By: Running a Batch file (run Offscrub and run uninstall string), reboot (using the new Package Bundle Inter Package action), batch file to silent mount iso, install, run config file and then another reboot (again using Inter Package action).

 

I realize people will all have different opinions, but this is what was done in crude terms before so I have simply copied and updated.

 

However, now the problem.

 

I have built a Agent Setting with Distribution and Patch set up for informing the user and allowing a deferral, but despite toggling the  Progress Options , I'm unable to get any sort of Notification that the task is still running after the first Reboot and Whilst it's Installing 2016, even the System Try icon appears to disappear and as a result the next instant the user knows it's running is when the Reboot appears.

 

Is there anyway I can achieve this? or anything similar?

 

Thanks 


Inventory Scan Error: The System Connot find the path Specified

$
0
0

 

I am having some issue with the Inventory Scan function of a few devices (All servers).

 

 

Since the Agent has been deployed I have been unable get a full scan to complete, whether initiated from the Client or the Core.

 

 

When initiated from the client scan seems to bomb out part way through scanning the Hardware.  When intiated from the Core the scan fails with the error 'The Sytem cannot find the path Specified'.

 

 

I have tried to force a full scan & sync (Using the /F /SYNC switches) but the same issue.

 

 

Having searched all through the logs on both the server and client I am unable to determine exactly what it is failing on.  Please can someone point me towards the correct logs that would help me diagnose this better as it is starting to drive me crazy.

 

 

Thanks,

 

 

 

 

 

OD

 

 

LDSCAN .scn files not processing fast enough

$
0
0

What do i need to do to make the scan files get processed faster?


I have a gig link between the servers and SQL server is on SAN. Processor wise, both server have enough to work but seems like creation of .scn files is faster than the processing of the server.. what can be done to help LANDesk with that so that the system does not go out of disk space.

 

LD9 SP1

Failed to download patches. Error code 12

$
0
0

Hi

 

When we try to download patches using Landesk, it fails with next error message in vulscan.log:

 

Fri, 17 Feb 2017 14:24:39 Download failed unable to get path, error code: 12 file: http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe

Fri, 17 Feb 2017 14:24:39 Failed to download http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe.  Error code 12

Fri, 17 Feb 2017 14:24:39 http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe Error

Fri, 17 Feb 2017 14:24:40 Download Failure: Error 80004005 downloading http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe

Fri, 17 Feb 2017 14:24:40 Last status: Error. No se pudo descargar http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe

Fri, 17 Feb 2017 14:24:40 DeferredReportAction: name 'CitrixReceiver4.6.exe', code '0', type '-1', status 'Error en la descarga del archivo CitrixReceiver4.6.exe'

 

I have tried with diferent patches, and error is the same.

 

If we try to download patches accesing URL http://landesk_server/LDLogon/patch/INTL/Citrix/CitrixReceiver4.6.exe , we can do it with no problems.

 

Any ideas?

 

Thanks in advance

 

Regards

Setting up a query to search for a registry key

$
0
0

 

Hello All,

 

 

I would like to setup a query to search for a certain registry key on my systems on the network. What's the best way to do this?

 

 

How quickly should LDAP changes show up in LDMS query?

$
0
0

We prefer to deploy software based on AD security groups.  Ideally, we put a machine into a security group, then within a few hours LDMS installs the software associated with that group.  But I can't figure out exactly what mechanism tells a client, and thus the core server, what security groups a system is in, or when that mechanism runs.  I put a machine in a security group, did a hardware inventory, a hardware-and-software inventory, a Full Sync inventory, ran gpupdate /force on the system and ran all three different inventories, rebooted and did the inventories, then even did a vulscan (though I don't think there's any connection there).  The system would not recognize the new membership in that security group until sometime last night.  I'd like to know how a system recognizes the new membership so I can "nudge" a given system to help it install software faster.  I would think this is in the User Guide somewhere, but I've looked and looked and haven't found it anywhere.

 

Thanks.

Viewing all 13197 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>