Secunia SmallBusiness
Overview
Advisories
Research
Forums
Create Profile
Our Commitment
All Threads
PSI
PSI API
CSI
OSI
xSI
Vulnerabilities
Programs
Open Discussions
My Threads
Create Thread
Statistics
About

Forum Thread: Package is offered for install after it was already installed

You are currently viewing a forum thread in the Secunia Community Forum. Please note that opinions expressed here are not of Secunia but solely reflect those of the user who wrote it.

This thread was submitted in the following forum:
CSI

This thread has been marked as locked.
vitalnat Package is offered for install after it was already installed
Member 12th Jul, 2012 15:54
Ranking: 0
Posts: 5
User Since: 12th Jul, 2012
System Score: N/A
Location: US
I am trying to deploy new installations to the clients. The package is published in CSI with "always installable" option enabled. It successfully installs on the client machines via WSUS update. However, each time I run updates the same package is always offered to be installed again. Double-checked the HKLM\software\Secunia\Updates\Installed and the GUID for the package is already there.
Is there anything else that has to be configured either in CSI or on WSUS to prevent this?

Thank you.

O.Marin RE: Package is offered for install after it was already installed
Secunia Official 17th Jul, 2012 10:26
Score: 25
Posts: 113
User Since: 4th Aug 2011
System Score: N/A
Location: Copenhagen, DK
Hi,

I'm not sure what you want to accomplish. Let me give you some general information

The "Always installable" check will override one of the applicability rules and will offer the update package to all approved computers regardless if they have the software installed or not. This should be used only when deploying new software.

If an update is installed successfully then the GUID of the package is written in the registry in the location you’ve mentioned (HKLM\software\Secunia\Updates\Installed or HKLM\software\Wow6432Node\Secunia\Updates\Installe d ). This registry key is created only if the package was installed successfully.

If you see that the package is looping that is a sign that the update was not installed successfully. You can check out C:\Windows\Secuniapackage.log for the exact error code. If the return status is 0 then the update was installed otherwise it failed.

What application are you trying to deploy? What do you have in the log?


--
Kind Regards,

Oana Marin
Solution Specialist
vitalnat RE: Package is offered for install after it was already installed
Member 17th Jul, 2012 15:34
Score: 0
Posts: 5
User Since: 12th Jul 2012
System Score: N/A
Location: US
Hello,

I am trying to deploy new installation/s (custom msi package/s that I have created) to the workstations.
Per "Error Message when creating Custom Patch" thread, I have enabled 'Make Package "AlwaysInstallable"' for these custom packages since it is a requirement. If I disable this option, secunia fails to publish the package returning "Cannot create installable rule. Reason (d)"

I confirmed that installation was successfull: a registry key was created under HKLM\software\Secunia\Updates\Installed and the log's reads "Executed command, return status is 0"
So, it appears that everything went as planned.

And yet, although the install was a success, the package is still offered as an update.

Does it only happen to new software deployments?

Any ideas or pointers are appreciated.

Thank you.
Was this reply relevant?
+0
-0
O.Marin RE: Package is offered for install after it was already installed
Secunia Official 19th Jul, 2012 10:00
Score: 25
Posts: 113
User Since: 4th Aug 2011
System Score: N/A
Location: Copenhagen, DK
That is a bit weird. Can you do the following:
1. Enable logging in the Secunia CSI Console (Configuration -> Settings)
2. Go back to Patch -> Available and right-click on the package created and select Information
3. Go back to the log files (Configuration -> Log Messages) and look at the IsInstalled rule (double –click to copy the line in clipboard)
It should say something like
IsInstalledApplicabilityRule:<lar:Or><bar:RegKeyEx ists Key="HKEY_LOCAL_MACHINE" Subkey="Software\Secunia\Updates\Installed\_Packag eGUID_


--
Kind Regards,

Oana Marin
Solution Specialist
vitalnat RE: Package is offered for install after it was already installed
Member 19th Jul, 2012 16:21
Score: 0
Posts: 5
User Since: 12th Jul 2012
System Score: N/A
Location: US
Here is what I have:
IsInstalledApplicabilityRule:<lar:Or><bar:RegKeyEx ists Key="HKEY_LOCAL_MACHINE" Subkey="Software\Secunia\Updates\Installed\9cba79b 4-a713-424b-9e6c-0e3dd891f33b" /><bar:RegKeyExists Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Wow6432Node\Secunia\Updates\Insta lled\9cba79b4-a713-424b-9e6c-0e3dd891f33b" /></lar:Or>

Thank you.
Was this reply relevant?
+0
-0
O.Marin RE: Package is offered for install after it was already installed
Secunia Official 13th Aug, 2012 09:40
Score: 25
Posts: 113
User Since: 4th Aug 2011
System Score: N/A
Location: Copenhagen, DK
Hi,

The best thing is to open a support case (you can send an email to csc@secunia.com) since the issue you’ve mentioned might be related to environmental settings specific to your configuration.


--
Kind Regards,

Oana Marin
Solution Specialist

This thread has been marked as locked.


 Products Solutions Customers Partner Resources Company
 
 Corporate
Vulnerability Intelligence Manager (VIM)
Corporate Software Inspector (CSI)
Consumer
Personal Software Inspector (PSI)
Online Software Inspector (OSI)
 Industry
Compliance
Technology
Integration
 Customers
Testimonials
 VARS
MSSP
Technology Partners
References
 Factsheets
Reports
Webinars
Events
 About us
Careers
Memberships
Newsroom


 
© 2002-2013 Secunia ApS - Rued Langgaards Vej 8, 4th floor, DK-2300 Copenhagen, Denmark - +45 7020 5144
Terms & Conditions and Copyright - Privacy - Report Vulnerability