Hi all,

When deploying the "Batchflow online" from Futurelink the installation fails.

I can insatll it manually as administrator and system account (psexec -s) without issues.

I have enabled MSI logging and I see 3 log files generated after each reboot (when installing manually I only get one).

If anybody would like to test / inspect the MSI file, it may be downloaded from this URL:
http://bfonline.futurelink.dk/client/clientinstaller.msi

TIA for any input/advice.

/Jens-Peter

=== Verbose logging started: 25-03-2015  17:11:54  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\Windows\system32\svchost.exe ===
MSI (c) (54:64) [17:11:54:438]: User policy value 'DisableRollback' is 0
MSI (c) (54:64) [17:11:54:438]: Machine policy value 'DisableRollback' is 0
MSI (c) (54:64) [17:11:54:438]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
MSI (c) (54:64) [17:11:54:438]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1182367406,LangId=1030,Platform=0,ScriptType=3,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=0)
MSI (c) (54:64) [17:11:54:438]: Executing op: ProductInfo(ProductKey={20104B48-3AE8-489A-A19E-657CB1D989E7},ProductName=BatchFlow Online 4.1,PackageName=clientinstaller.msi,Language=1030,Version=67174407,Assignment=1,ObsoleteArg=0,ProductIcon=scanner.exe,,PackageCode={B4EDCEC4-72CA-45AB-9626-86D532335F29},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=3)
MSI (c) (54:64) [17:11:54:438]: Executing op: DialogInfo(Type=0,Argument=1030)
MSI (c) (54:64) [17:11:54:438]: Executing op: DialogInfo(Type=1,Argument=BatchFlow Online 4.1)
MSI (c) (54:64) [17:11:54:438]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Fortrydelse:,,CleanupAction=RollbackCleanup,CleanupDescription=Fjerner sikkerhedskopierede filer,CleanupTemplate=Fil: [1])
MSI (c) (54:64) [17:11:54:438]: Executing op: ActionStart(Name=CreateShortcuts,Description=Opretter genveje,Template=Genvej: [1])
MSI (c) (54:64) [17:11:54:438]: Executing op: IconCreate(Icon=scanner.exe,Data=BinaryData)
MSI (c) (54:64) [17:11:54:438]: Scheduling file 'C:\Windows\Installer\{20104B48-3AE8-489A-A19E-657CB1D989E7}\scanner.exe' for deletion during post-install cleanup (not post-reboot).
MSI (c) (54:64) [17:11:54:438]: Executing op: ActionStart(Name=PublishFeatures,Description=Udgiver produktfunktioner,Template=Funktion: [1])
MSI (c) (54:64) [17:11:54:438]: Executing op: FeaturePublish(Feature=MainFeature,,Absent=0,)
MSI (c) (54:64) [17:11:54:454]: Executing op: ActionStart(Name=PublishProduct,Description=Udgiver produktoplysninger,)
MSI (c) (54:64) [17:11:54:454]: Executing op: CleanupConfigData()
MSI (c) (54:64) [17:11:54:454]: Executing op: ProductPublish(PackageKey={B4EDCEC4-72CA-45AB-9626-86D532335F29})
MSI (c) (54:64) [17:11:54:454]: Machine policy value 'DisableUserInstalls' is 0
MSI (c) (54:64) [17:11:54:454]: Transforms are absolute secure.
MSI (c) (54:64) [17:11:54:454]: Unregistering secure transform: \\pri-file-01\deploy$\Futurelink\BatchFlow Online\BatchFlow Online.mst
MSI (c) (54:64) [17:11:54:454]: Note: 1: 1402 2: UNKNOWN\Installer\Features\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:64) [17:11:54:454]: Executing op: UpgradeCodePublish(UpgradeCode={4F7859CC-9D86-4791-A77E-E654E0B31FEE})
MSI (c) (54:64) [17:11:54:454]: Executing op: SourceListPublish(,,DiskPromptTemplate=[1],,NumberOfDisks=1)
MSI (c) (54:64) [17:11:54:454]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E\SourceList 3: 2 
MSI (c) (54:64) [17:11:54:454]: Executing op: ProductPublishClient(,,)
MSI (c) (54:64) [17:11:54:454]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:64) [17:11:54:454]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=0)
MSI (c) (54:64) [17:11:54:454]: Post-install cleanup: removing installer file 'C:\Windows\Installer\{20104B48-3AE8-489A-A19E-657CB1D989E7}\scanner.exe'
MSI (c) (54:64) [17:11:54:454]: Post-install cleanup: removing installer folder 'C:\Windows\Installer\{20104B48-3AE8-489A-A19E-657CB1D989E7}\' (if empty)
MSI (c) (54:64) [17:11:54:454]: Note: 1: 2318 2:  
MSI (c) (54:64) [17:11:54:454]: DoAdvertiseScript is returning: 0
=== Verbose logging stopped: 25-03-2015  17:11:54 ===





=== Verbose logging started: 25-03-2015  17:11:54  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\Windows\system32\svchost.exe ===
MSI (c) (54:E4) [17:11:54:329]: Resetting cached policy values
MSI (c) (54:E4) [17:11:54:329]: Machine policy value 'Debug' is 7
MSI (c) (54:E4) [17:11:54:329]: ******* RunEngine:
           ******* Product: {6e3d946e-024f-4e7c-8be3-6b941c0f7102}
           ******* Action: 
           ******* CommandLine: 
MSI (c) (54:E4) [17:11:54:344]: Client-side and UI is none or basic: Running entire install on the server.
MSI (c) (54:E4) [17:11:54:344]: Grabbed execution mutex.
MSI (c) (54:E4) [17:11:54:407]: Cloaking enabled.
MSI (c) (54:E4) [17:11:54:407]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (54:E4) [17:11:54:423]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (E8:F8) [17:11:54:423]: Running installation inside multi-package transaction {6e3d946e-024f-4e7c-8be3-6b941c0f7102}
MSI (s) (E8:F8) [17:11:54:423]: Grabbed execution mutex.
MSI (s) (E8:58) [17:11:54:423]: Resetting cached policy values
MSI (s) (E8:58) [17:11:54:423]: Machine policy value 'Debug' is 7
MSI (s) (E8:58) [17:11:54:423]: ******* RunEngine:
           ******* Product: {6e3d946e-024f-4e7c-8be3-6b941c0f7102}
           ******* Action: 
           ******* CommandLine:  CURRENTDIRECTORY="C:\Windows\system32" CLIENTUILEVEL=3  CLIENTPROCESSID=852 
MSI (s) (E8:58) [17:11:54:423]: Machine policy value 'DisableUserInstalls' is 0
MSI (s) (E8:58) [17:11:54:423]: MainEngineThread is returning 1605
MSI (s) (E8:F8) [17:11:54:423]: User policy value 'DisableRollback' is 0
MSI (s) (E8:F8) [17:11:54:423]: Machine policy value 'DisableRollback' is 0
MSI (s) (E8:F8) [17:11:54:423]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (E8:F8) [17:11:54:423]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
MSI (s) (E8:F8) [17:11:54:438]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
MSI (s) (E8:F8) [17:11:54:438]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2 
MSI (s) (E8:F8) [17:11:54:438]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2 
MSI (s) (E8:F8) [17:11:54:438]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (s) (E8:F8) [17:11:54:438]: Restoring environment variables
MSI (c) (54:E4) [17:11:54:438]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (c) (54:E4) [17:11:54:438]: MainEngineThread is returning 1605
=== Verbose logging stopped: 25-03-2015  17:11:54 ===



=== Verbose logging started: 25-03-2015  17:11:54  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\Windows\system32\svchost.exe ===
MSI (c) (54:DC) [17:11:54:298]: User policy value 'DisableRollback' is 0
MSI (c) (54:DC) [17:11:54:298]: Machine policy value 'DisableRollback' is 0
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1182367406,LangId=1030,Platform=0,ScriptType=3,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=0)
MSI (c) (54:DC) [17:11:54:298]: Executing op: ProductInfo(ProductKey={20104B48-3AE8-489A-A19E-657CB1D989E7},ProductName=BatchFlow Online 4.1,PackageName=clientinstaller.msi,Language=1030,Version=67174407,Assignment=1,ObsoleteArg=0,ProductIcon=scanner.exe,,PackageCode={B4EDCEC4-72CA-45AB-9626-86D532335F29},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=3)
MSI (c) (54:DC) [17:11:54:298]: Executing op: DialogInfo(Type=0,Argument=1030)
MSI (c) (54:DC) [17:11:54:298]: Executing op: DialogInfo(Type=1,Argument=BatchFlow Online 4.1)
MSI (c) (54:DC) [17:11:54:298]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Fortrydelse:,,CleanupAction=RollbackCleanup,CleanupDescription=Fjerner sikkerhedskopierede filer,CleanupTemplate=Fil: [1])
MSI (c) (54:DC) [17:11:54:298]: Executing op: ActionStart(Name=CreateShortcuts,Description=Opretter genveje,Template=Genvej: [1])
MSI (c) (54:DC) [17:11:54:298]: Executing op: IconCreate(Icon=scanner.exe,Data=BinaryData)
MSI (c) (54:DC) [17:11:54:298]: Executing op: ActionStart(Name=PublishFeatures,Description=Udgiver produktfunktioner,Template=Funktion: [1])
MSI (c) (54:DC) [17:11:54:298]: Executing op: FeaturePublish(Feature=MainFeature,,Absent=0,)
MSI (c) (54:DC) [17:11:54:298]: Executing op: ActionStart(Name=PublishProduct,Description=Udgiver produktoplysninger,)
MSI (c) (54:DC) [17:11:54:298]: Executing op: CleanupConfigData()
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\84B401028EA3A9841AE956C71B9D987E\Patches 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Executing op: ProductPublish(PackageKey={B4EDCEC4-72CA-45AB-9626-86D532335F29})
MSI (c) (54:DC) [17:11:54:298]: Transforms are absolute secure.
MSI (c) (54:DC) [17:11:54:298]: Registering secure transform: \\pri-file-01\deploy$\Futurelink\BatchFlow Online\BatchFlow Online.mst
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:298]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E 3: 2 
MSI (c) (54:DC) [17:11:54:313]: Executing op: UpgradeCodePublish(UpgradeCode={4F7859CC-9D86-4791-A77E-E654E0B31FEE})
MSI (c) (54:DC) [17:11:54:313]: Executing op: SourceListPublish(,,DiskPromptTemplate=[1],,NumberOfDisks=1)
MSI (c) (54:DC) [17:11:54:313]: Note: 1: 1402 2: UNKNOWN\Installer\Products\84B401028EA3A9841AE956C71B9D987E\SourceList 3: 2 
MSI (c) (54:DC) [17:11:54:313]: Executing op: ProductPublishClient(,,)
MSI (c) (54:DC) [17:11:54:313]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=0)
MSI (c) (54:DC) [17:11:54:329]: DoAdvertiseScript is returning: 0
=== Verbose logging stopped: 25-03-2015  17:11:54 ===



1 Comment   [ + ] Show Comment

Comments

  • PS: When installing manually via msiexec I don't see the "This action is only valid for products that are currently installed.", so it must behave differently when deployed via GPO. I did add "APPDEPLOY=1" to the command line, but it still installs without issues.
Please log in to comment

Community Chosen Answer

1

If it were possible to see the output from the installation, you'd see "This action is only valid for products that are currently installed." Weird to see this for an installation, right?

I think the CustomAction AI_DOWNGRADE is trying to run. Try conditioning that out by adding an impossible-to-meet condition in the InstallExecuteSequence via an MST. I typically use "0=1".

Alternatively - which is even more weird - I've seen this occur on GPO installs where the ALLUSERS property is set in the MSI/MST to something other than '1'. Change 'ALLUSERS' to '1' via an MST and re-try.

Also, your "verbose" isn't verbose enough (no properties are listed, for example). Use "voicewarmupx" as the "Logging" value.

From a forum etiquette point of view, please select the entire text of your log above and apply the 'CODE' style to it.

Answered 03/27/2015 by: VBScab
Red Belt

Please log in to comment

Answers

0
Hi VBScab,

I agree with the error message, and I did read about some MSI package (ab)using the repair functionality in some cases. It did not cause manual installation to fail, but it failed when deployed via GPO.

I'll use code style in the future:

Code style test :-)


The MSI package has the property value ALLUSERS set to 2. I did try to change it to 1 but didn't work either.

Answered 03/27/2015 by: jpvj
White Belt

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