MSI called with a blank action (which down the log appears as an action of INSTALL).One that doesn't appear to call msiexec at all but is perhaps the remainder of the ADVERTISE action's logging in a different file for some reason.One showing the MSI being called with ADVERTISE action.The SCCM install causes three MSI logs to be created, not a single log like the manual case.The ProductPublish step/log entry has an Assignment value of 0 when installed via SCCM (equivalent to Per User, according to documentation) but 1 when installed manually (equivalent to Per Machine).This happens even if ALLUSERS=1 is supplied as a command-line argument to msiexec - as 'Adding ALLUSERS.' then 'Deleting ALLUSERS.' a few lines later.Its current value is '1' though it's unclear what's causing this SCCM-issued install has a log entry: PROPERTY CHANGE: Deleting ALLUSERS property.With machine-wide MSI logging enabled, there are some differences in the logging output that I guess may be contributing: The SCCM job is configured as 'Install for System' and 'Only when no user is logged on', and targets specific machines and not users. The MSI is configured to install for all users ( ALLUSERS=1 as an MSI property, not on the command line) and requires elevation to run. Fails to detect, marks the deployment as a failure.AppEnforce.log traces suggest that the above's what's happening: If installed manually using the same command line as SCCM is configured to use ( msiexec /i /qn), Software Center shows the application as Installed, indicating the detection rules are correct - detection is setup to look for the installed product code. The SCCM error suggests that the product isn't detected after installation. In either case the actual installation succeeds (in that files and registry entries are created as expected and the application loads). But when deployed via SCCM as an Application Deployment imported from the MSI shows in Software Center as having failed with code 0x87D00324. I've got an MSI created by WIX that can be run locally as an administrator without error. Pablissimo Asks: SCCM MSI deployment fails with 0x87D00324
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
February 2023
Categories |