Hi,

I have some clients that display "Installed Programs (0)" but have in reality many software installed. On the client the programs are listed in the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

I launched several inventory from the server to the client and it works, the client appear active in the Appliance interface but the installed programs list stay empty and I cannot deploy patches on these clients because they display "Patch Management has not been enabled for this device.". My clients are listed in the smart label who contains the devices where I want to deploy patches.

There is probably a communication problem between K1000 Appliance and these clients but I don't know where... My Appliance is in 6.2.109330 version and my clients in 6.2.1025.

Has anyone encountered this problem?

Answer Summary:
Cancel
1 Comment   [ + ] Show Comment

Comments

  • This is really weird.
    I'd suggest the following troubleshooting / checks on the client:
    1-Which OS the target machine is running?
    2-Run CMD.EXE with Admin privileges and issue the following commands:
    CD "C:\program files\dell\kace"
    KInventory -machine -out .\rawdata.xml and then examine with a text editor the resulting XML file: are you able to find the installed software under the Software node?
    If not try to enhance the debug level of the agent logs running the following command:
    amptools.exe debug=true
    Then force another inventory using runkbot 4 0 and then have a look to the logs under %programdata%\dell\kace\user

    if still you do not spot a possible problem (maybe an antivirus too much aggressive..) please open a support case providing all the client logs.
    Kind regards,
    Marco - StockTrader
Please log in to comment

Answers

2

I found that the solution to resolve this problem is to repair the Windows installation on the client. Something is corrupt but I don't know how and why... After a Windows repair the client communicate anew correctly with the Kace server.

So I need to repair Windows manually on about 80 clients :-(

Answered 12/29/2014 by: dude87
Orange Senior Belt

Please log in to comment
2
It's likely a WMI problem.  Try rebuilding it and then updating inventory.
Answered 12/17/2014 by: jknox
Red Belt

Please log in to comment
1

If I look at the logs on the client or on the server I don't feel that there is a problem but the programs list still is empty and the client seems to be not registered for the patch.

I think the problem is on the client because I have many clients that don't have problem to communicate with the server. But I uninstall almost all the program on a client that have problem, repair WMI, disable Firewall, disable UAC, uninstall and reinstall Kace agent but the problem persists...

I despair... can someone give me a tips ?

Answered 12/19/2014 by: dude87
Orange Senior Belt

Please log in to comment
1

I found something strange on a client that have a problem. When I display the system informations the place for the Windows Edition is blank :

I think this is a symptom of the problem and probably when the client send the information to the K1000 server, he detects something inconsistent...

Answered 12/19/2014 by: dude87
Orange Senior Belt

Please log in to comment
This content is currently hidden from public view.
Reason: Removed by member request
For more information, visit our FAQ's.

0
I made the command and examined the XML file. I have all the software in this file... do you know why they doesn't appear in the Appliance interface?
Answered 12/17/2014 by: dude87
Orange Senior Belt

Please log in to comment
0
Rebuilding WMI don't resolve the problem.
Answered 12/17/2014 by: dude87
Orange Senior Belt

Please log in to comment
Answer this question or Comment on this question for clarity