This is really odd, what would cause an msi installer to install and show up in add/remove programs but not write a log entry to the Application log?

This is an ica32web.msi using /i /qn
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
I'll add some more info on this.

The ica32web.msi (citrix presentation server client) installs w/o any errors via msiexec /i ica32web.msi /qn when initiated from the run or command line. It appears in the program files\citrix\ and in the add/remove programs. It also uninstalls fine as well via /x /qn or it's app guid. I don't believe it's my test machine (clean vm session) as I have also duplicated this on a stand alone PC (xp sp3) and another vm (also xp pro). What seems to be happening is if the workstation or vm gets the package via sms/sccm and it's just a simple msiexec /i ica32web.msi /qn , it installs but no event id is written? this makes no sense to me on why it does this? Other msi packages deploy via sms/sccm just fine and write to the log ok as you would expect.

Any pointers?
Answered 04/08/2009 by: JeanM
Senior Yellow Belt

Please log in to comment
0
I enabled logging and the very last line in it is "Action ended 9:53:25: INSTALL. Return value 1.
=== logging stopped 4/9/2009 9:53:25 ===

The application (according to the \program files\citrix\ and add/remove programs) has been installed, and the record exists in the HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{guidoftheapp} and shows the InstallSource as the folder where the msi was downloaded to and ran from.

If I compare this log entry to a log entry when I executed the msiexec /i /qn from a command line it's missing a line "MSI (s) (28:2c) : Product : Citrix presendation server client - web only - installation operation completed successfully."

I don't see any Error messages in the log... any suggestions?
Answered 04/09/2009 by: JeanM
Senior Yellow Belt

Please log in to comment
0
Forgive me, but why does it matter? I can't imagine you're using the Event Log to determine an application's installed status so why worry about it?
Answered 04/10/2009 by: VBScab
Red Belt

Please log in to comment
0
It probably isn't a big deal, I am just trying to figure out this behaviour. I also did try to execute the install via psexec -s and it runs and writes to the log fine under NT Authority\System.

It might not be a bid deal after all.
Answered 04/10/2009 by: JeanM
Senior Yellow Belt

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