/build/static/layout/Breadcrumb_cap_w.png

5.3 Agent & Custom Inventory Rules

Is anyone else experiencing problems with the 5.3 agent and custom inventory rules or is it just me? For example, I have MSIs of Adobe Flash 10.3.183.10 constantly trying to install even after they have been installed once. In my custom inventory rules I have

FileVersionGreaterThan(C:\Windows\System32\Macromed\Flash\FlashUtil10x_ActiveX.exe, 10.3.183.7) and it constantly tries to install. I also have tried FileVersionGreaterThan(C:\Windows\System32\Macromed\Flash\FlashUtil10x_ActiveX.exe, 10.3.183.10) but to no avail. The strange thing is I have a Google Earth install setup the exact same way, FileVersionGreaterThan(C:\Program Files\Google\Google Earth\client\GoogleEarth.exe, 6.0.3) and it only installs once. If you look on the machines, you can clearly see that Adobe Flash 10.3.183.10 is installed, yet the KBOX continues to try to install it. We didn't have this problem on 5.1 . Has anyone else experienced this or can anyone else provide some insight?

Thanks

0 Comments   [ + ] Show comments

Answers (5)

Posted by: cleitch 13 years ago
Senior Yellow Belt
0
We had this problem with some in-house software when trying to do software distribution of newer versions. The cause, for us at least, was left over registry entries. On 5.1 if it found multiple registry entries for the same product, it would show them all in the computer's inventory, but since 5.3, it only picks the first registry entry it comes across in the "Uninstall" registry folder. This causes problems if your programs aren't cleaning up after themselves.

I would check under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and see if there are leftover registry entries for a previous version of Flash in there.
Posted by: LanhamA 13 years ago
Yellow Belt
0
Sorry I didn't go into greater detail. We're in the middle of an AD migration throughout our school district. The thing is, a VAST majority of these machines are brand spanking new installations of Windows pushed down by Windows Deployment Services so there aren't any old applications at all. Clean images, just customized to join our domain after the imagine process is complete. I sent some information to KACE support and as of right now, they don't have a clue what the problem is. They didn't realize version 5.3 of KACE was so buggy.
Posted by: RichB 13 years ago
Second Degree Brown Belt
0
So your custom rule is used for a smart label applied to a managed install, script, or a patch schedule? We use patching for Adobe products and it detects the need for an approved patch and then deploys it where needed and stops. A managed install doesn't keep trying to install once the software has been detected. Is there a problem with your smart label criteria or is it a script re-installing?

After upgrading to 5.3 two of our three custom inventory rules are working. The working ones are just detecting the OS version and IE version. The one that doesn't work any more is for displaying the local admins from this post:
http://itninja.com/question/silent-uninstall-oracle-8-cilent1192
Posted by: LanhamA 13 years ago
Yellow Belt
0
We're creating software inventory packages and manually populating it with the Display Name, Publisher, and Display Version based on exactly what is in Add/Remove Programs. We then upload the associated install for that software package, MSI, EXE, ZIP. We have a good mixture of all.We then create a custom inventory rule that states to only install if the version of "example.exe" is less than the version we are attempting to install.

Once that is set, we create a Managed Install based on that software package we manually created and we populate it with switches and commands to make sure it installs with no user interaction. After the Managed Install is created, we target it to computer smart labels.

I can send you a screenshot of what exactly is happening if needed.
Posted by: LanhamA 13 years ago
Yellow Belt
0
Here is the response I received from KACE support

Hi Adrian,

From testing this, it doesn't look like you are doing anything wrong. The
"ProductVersionGreaterThan(path, version)' Is not functioning properly. I
suggest using one of these in place of it:

ProductVersionEquals(path, version)
FileInfoGreaterThan(fullpath, attribute, type, value)
FileInfoLessThan(fullpath, attribute, type, value)
FleInfoEquals(fullpath, attribute, type, value)

RegistryKeyExists(registryPath)
RegistryValueEquals(registryPath, valueName, value)
RegistryValueLessThan(registryPath, valueName, value)
RegistryValueGreaterThan(registryPath, valueName, value)

If you can instead. I'm working on a bug number.

Thanks,
Brian
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ