Issue #20534 has been updated by Josh Cooper. Status changed from Unreviewed to Duplicate
Thanks for the report Klavs. I'm marking this as a duplicate of #19669. msiexec interpretes forward slashes in the source as command line arguments and returns exit code 83, which is why puppet reports "Fail on INT 24". Puppet should be smarter about this (both converting to backslashes and displaying a useful error message). ---------------------------------------- Bug #20534: Some(!) MSI install fails with INT 24 https://projects.puppetlabs.com/issues/20534#change-90987 * Author: Klavs Klavsen * Status: Duplicate * Priority: High * Assignee: * Category: * Target version: * Affected Puppet version: 3.1.1 * Keywords: windows msi install fail * Branch: ---------------------------------------- NSCP (nsclient++) fails to install on BOTH Windows server 2003 (x86) and 2008(x64) - with "Fail on INT 24". Manual install of nscp works fine on both. NSCP source: http://nsclient.org/nscp/downloads sflow agent fails to install on Windows server 2003 (x86 - haven't tested on a x64), but installs perfectly fine on Windows Server 2008 (x64 - haven't tested on x86). And actually manual install of sflow on x86 fails (it seems they have packaged the wrong binary - so the service won't start - and that is part of what the installer does to validate install). So perhaps sflow would have installed fine on both ? sflow source: http://sourceforge.net/projects/host-sflow/files/Latest/ Discussed topic on Puppet users list here: https://groups.google.com/forum/?fromgroups=#!topic/puppet-users/1nSGGW8cQB0 Anything I can do to help debug this issue would be VERY WELCOME - as I'm about to finally roll out Puppet to a couple of 100 Windows servers - to prove that it also works fine on Windows - and Puppet not being able actually install these MSI's is rather troublesome - and they already have altiris for windows here - so I'm in competition :( -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
