Antarctica
Posts: 110
Joined: Tue Jul 08, 2014 9:24 am

Configuring windows features has started to fail

I am using Advanced Installer 14.5.2 on Windows 10.

I have not changed a thing with regard to windows features, but newly generated installers have started to fail at that point. No error is provided in the installer, it just initiates a rollback. Maybe this is caused by a recent windows update.

(The "Feature Unavailable Policy" is set to "Ignore error and continue installation".)

I have provided some parts of the verbose log below, which look relevant. (I cannot add the whole verbose log because it contains passwords which I cannot hide because when I check "hide property" in "Install parameters", I cannot click "OK" on properties initialized as empty string.)

Code: Select all

MSI (c) (C8:38) [09:29:22:523]: Invoking remote custom action. DLL: C:\Users\ADMINI~1\AppData\Local\Temp\2\MSIB910.tmp, Entrypoint: ExtractTempFiles
MSI (c) (C8!E0) [09:29:22:523]: PROPERTY CHANGE: Adding AITEMPFILESEXTRACTED property. Its value is 'YES'.
MSI (c) (C8!E0) [09:29:22:539]: PROPERTY CHANGE: Adding AI_STEPSTOFIXDCPROBLEM.HTML property. Its value is 'C:\Users\ADMINI~1\AppData\Local\Temp\2\InstallerHelp\StepsToFixDcProblem.html'.
MSI (c) (C8!E0) [09:29:22:539]: PROPERTY CHANGE: Adding AI_TEMP_FILE_ROLLBACK_INFO property. Its value is 'C:\USERS\ADMINI~1\APPDATA\LOCAL\TEMP\2\INSTALLERHELP\STEPSTOFIXDCPROBLEM.HTML|C:\USERS\ADMINI~1\APPDATA\LOCAL\TEMP\2\'.
Aktion beendet um 09:29:22: AI_ExtractTempFiles. Rückgabewert 1.
MSI (c) (C8:78) [09:29:22:539]: Doing action: MigrateFeatureStates

Code: Select all

=== Logging started: 04.05.2018  09:29:45 ===
MSI (c) (2C:7C) [09:29:45:320]: Note: 1: 2262 2: PatchPackage 3: -2147287038 
MSI (c) (2C:7C) [09:29:45:320]: Machine policy value 'DisableRollback' is 0
MSI (c) (2C:7C) [09:29:45:320]: User policy value 'DisableRollback' is 0

Code: Select all

MSI (c) (2C:7C) [09:29:45:351]: PROPERTY CHANGE: Adding AI_TEMP_FILE_ROLLBACK_INFO property. Its value is 'C:\USERS\ADMINI~1\APPDATA\LOCAL\TEMP\2\INSTALLERHELP\STEPSTOFIXDCPROBLEM.HTML|C:\USERS\ADMINI~1\APPDATA\LOCAL\TEMP\2\'.

Code: Select all

MSI (s) (A0:2C) [09:29:45:476]: Note: 1: 2262 2: PatchPackage 3: -2147287038 
MSI (s) (A0:2C) [09:29:45:476]: Machine policy value 'DisableRollback' is 0
MSI (s) (A0:2C) [09:29:45:476]: User policy value 'DisableRollback' is 0
MSI (s) (A0:2C) [09:29:45:476]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'.

Code: Select all

MSI (s) (A0:2C) [09:29:50:367]: Doing action: AI_WinOptFeaturesInstall
Aktion 09:29:50: AI_WinOptFeaturesInstall. Generiere Aktionen zur Konfiguration von Windows-Features
Aktion gestartet um 09:29:50: AI_WinOptFeaturesInstall.
MSI (s) (A0:64) [09:29:50:383]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI2661.tmp, Entrypoint: OnWinOptFeaturesInstall
MSI (s) (A0!E4) [09:29:50:601]: PROPERTY CHANGE: Adding AI_WinOptFeaturesRollback property. Its value is '0MSMQ-Server11601MSMQ-Services21602MSMQ-11603MSMQ-ADIntegration01604MSMQ-RoutingServer0160MSMQ-ADIntegration5MSMQ-HTTP0160IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLogging,IIS-HttpRedirect,IIS-HttpTracing,IIS-ISAPIExtensions,IIS-LoggingLibraries,IIS-Metabase,IIS-RequestMonitor,IIS-StaticContent6MSMQ-Triggers01607Application-Server-MSMQ-Activation8160MSMQ-Server,NetFx4,NetFx4Extended-ASPNET45,WAS-ConfigurationAPI,WAS-ProcessModel,WCF-MSMQ-Activation458Application-Server-WAS-Support91609Application-Server1016010ServerCore-FullServer11160MicrosoftWindowsPowerShell,NetFx411ServerCore-WOW64-116012Printing-Server-Role11160Printing-Server-Foundation-Features13FaxServiceRole12160Server-Gui-Shell14Printing-InternetPrinting-Server15160IIS-ASP,IIS-BasicAuthentication,IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLogging,IIS-
MSI (s) (A0!E4) [09:29:50:601]: Doing action: AI_WinOptFeaturesRollback
Aktion 09:29:50: AI_WinOptFeaturesRollback. Führe Rollback auf konfigurierte Windows-Features durch.
Aktion gestartet um 09:29:50: AI_WinOptFeaturesRollback.
AI_WinOptFeaturesRollback: Führe Rollback auf konfigurierte Windows-Features durch.
Aktion beendet um 09:29:50: AI_WinOptFeaturesRollback. Rückgabewert 1.
MSI (s) (A0!E4) [09:29:50:617]: PROPERTY CHANGE: Deleting AI_WinOptFeaturesRollback property. Its current value is '0MSMQ-Server11601MSMQ-Services21602MSMQ-11603MSMQ-ADIntegration01604MSMQ-RoutingServer0160MSMQ-ADIntegration5MSMQ-HTTP0160IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLogging,IIS-HttpRedirect,IIS-HttpTracing,IIS-ISAPIExtensions,IIS-LoggingLibraries,IIS-Metabase,IIS-RequestMonitor,IIS-StaticContent6MSMQ-Triggers01607Application-Server-MSMQ-Activation8160MSMQ-Server,NetFx4,NetFx4Extended-ASPNET45,WAS-ConfigurationAPI,WAS-ProcessModel,WCF-MSMQ-Activation458Application-Server-WAS-Support91609Application-Server1016010ServerCore-FullServer11160MicrosoftWindowsPowerShell,NetFx411ServerCore-WOW64-116012Printing-Server-Role11160Printing-Server-Foundation-Features13FaxServiceRole12160Server-Gui-Shell14Printing-InternetPrinting-Server15160IIS-ASP,IIS-BasicAuthentication,IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLo
MSI (s) (A0!E4) [09:29:50:617]: PROPERTY CHANGE: Adding AI_WinOptFeaturesConfig property. Its value is '0MSMQ-Server11601MSMQ-Services21602MSMQ-11603MSMQ-ADIntegration01604MSMQ-RoutingServer0160MSMQ-ADIntegration5MSMQ-HTTP0160IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLogging,IIS-HttpRedirect,IIS-HttpTracing,IIS-ISAPIExtensions,IIS-LoggingLibraries,IIS-Metabase,IIS-RequestMonitor,IIS-StaticContent6MSMQ-Triggers01607Application-Server-MSMQ-Activation8160MSMQ-Server,NetFx4,NetFx4Extended-ASPNET45,WAS-ConfigurationAPI,WAS-ProcessModel,WCF-MSMQ-Activation458Application-Server-WAS-Support91609Application-Server1016010ServerCore-FullServer11160MicrosoftWindowsPowerShell,NetFx411ServerCore-WOW64-116012Printing-Server-Role11160Printing-Server-Foundation-Features13FaxServiceRole12160Server-Gui-Shell14Printing-InternetPrinting-Server15160IIS-ASP,IIS-BasicAuthentication,IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLogging,IIS-Ht
MSI (s) (A0!E4) [09:29:50:617]: Doing action: AI_WinOptFeaturesConfig
Aktion 09:29:50: AI_WinOptFeaturesConfig. Konfiguriere Windows-Features.
Aktion gestartet um 09:29:50: AI_WinOptFeaturesConfig.
AI_WinOptFeaturesConfig: Konfiguriere Windows-Features.
Aktion beendet um 09:29:50: AI_WinOptFeaturesConfig. Rückgabewert 1.
MSI (s) (A0!E4) [09:29:50:633]: PROPERTY CHANGE: Deleting AI_WinOptFeaturesConfig property. Its current value is '0MSMQ-Server11601MSMQ-Services21602MSMQ-11603MSMQ-ADIntegration01604MSMQ-RoutingServer0160MSMQ-ADIntegration5MSMQ-HTTP0160IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLogging,IIS-HttpRedirect,IIS-HttpTracing,IIS-ISAPIExtensions,IIS-LoggingLibraries,IIS-Metabase,IIS-RequestMonitor,IIS-StaticContent6MSMQ-Triggers01607Application-Server-MSMQ-Activation8160MSMQ-Server,NetFx4,NetFx4Extended-ASPNET45,WAS-ConfigurationAPI,WAS-ProcessModel,WCF-MSMQ-Activation458Application-Server-WAS-Support91609Application-Server1016010ServerCore-FullServer11160MicrosoftWindowsPowerShell,NetFx411ServerCore-WOW64-116012Printing-Server-Role11160Printing-Server-Foundation-Features13FaxServiceRole12160Server-Gui-Shell14Printing-InternetPrinting-Server15160IIS-ASP,IIS-BasicAuthentication,IIS-DefaultDocument,IIS-DirectoryBrowsing,IIS-HttpCompressionStatic,IIS-HttpErrors,IIS-HttpLogg
Aktion beendet um 09:29:50: AI_WinOptFeaturesInstall. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:633]: Doing action: AI_STORE_LOCATION
Aktion 09:29:50: AI_STORE_LOCATION. 
Aktion gestartet um 09:29:50: AI_STORE_LOCATION.
MSI (s) (A0:2C) [09:29:50:633]: PROPERTY CHANGE: Adding ARPINSTALLLOCATION property. Its value is 'C:\inetpub\wwwroot\timeflex\'.
Aktion beendet um 09:29:50: AI_STORE_LOCATION. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:633]: Skipping action: AI_DeleteRLzma (condition is false)
MSI (s) (A0:2C) [09:29:50:633]: Skipping action: AI_ExtractLzma (condition is false)
MSI (s) (A0:2C) [09:29:50:633]: Doing action: AllocateRegistrySpace
Aktion 09:29:50: AllocateRegistrySpace. In der Registrierung wird Speicherplatz reserviert
Aktion gestartet um 09:29:50: AllocateRegistrySpace.
Aktion beendet um 09:29:50: AllocateRegistrySpace. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:633]: Doing action: ProcessComponents
Aktion 09:29:50: ProcessComponents. Registrierung der Komponente(n) wird aktualisiert
Aktion gestartet um 09:29:50: ProcessComponents.
1: Registrierung der Komponente(n) wird aktualisiert 
Aktion beendet um 09:29:50: ProcessComponents. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:851]: Skipping action: MsiUnpublishAssemblies (condition is false)
MSI (s) (A0:2C) [09:29:50:851]: Skipping action: AI_DATA_SETTER_4 (condition is false)
MSI (s) (A0:2C) [09:29:50:851]: Skipping action: AI_SqlUninstall (condition is false)
MSI (s) (A0:2C) [09:29:50:851]: Skipping action: AI_WinOptFeaturesUninstall (condition is false)
MSI (s) (A0:2C) [09:29:50:851]: Skipping action: AI_IIsUninstall (condition is false)
MSI (s) (A0:2C) [09:29:50:851]: Skipping action: UnpublishComponents (condition is false)
MSI (s) (A0:2C) [09:29:50:851]: Doing action: UnpublishFeatures
Aktion 09:29:50: UnpublishFeatures. Veröffentlichung von Produktfunktionen wird rückgängig gemacht
Aktion gestartet um 09:29:50: UnpublishFeatures.
Aktion beendet um 09:29:50: UnpublishFeatures. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:851]: Doing action: StopServices
Aktion 09:29:50: StopServices. Dienst werden angehalten
Aktion gestartet um 09:29:50: StopServices.
Aktion beendet um 09:29:50: StopServices. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:851]: Doing action: DeleteServices
Aktion 09:29:50: DeleteServices. Dienste werden gelöscht
Aktion gestartet um 09:29:50: DeleteServices.
Aktion beendet um 09:29:50: DeleteServices. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: UnregisterComPlus (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: SelfUnregModules (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: UnregisterTypeLibraries (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: RemoveODBC (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: UnregisterFonts (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Doing action: RemoveRegistryValues
Aktion 09:29:50: RemoveRegistryValues. Werte werden aus der Systemregistrierung entfernt
Aktion gestartet um 09:29:50: RemoveRegistryValues.
Aktion beendet um 09:29:50: RemoveRegistryValues. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: UnregisterClassInfo (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: UnregisterExtensionInfo (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: UnregisterProgIdInfo (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Skipping action: UnregisterMIMEInfo (condition is false)
MSI (s) (A0:2C) [09:29:50:867]: Doing action: AI_AiRemoveFilesRollback
Aktion 09:29:50: AI_AiRemoveFilesRollback. Stelle gelöschte Dateien wieder her
Aktion gestartet um 09:29:50: AI_AiRemoveFilesRollback.
AI_AiRemoveFilesRollback: Datei wiederherstellen: Stelle gelöschte Dateien wieder her
Aktion beendet um 09:29:50: AI_AiRemoveFilesRollback. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:867]: Doing action: RemoveIniValues
Aktion 09:29:50: RemoveIniValues. INI-Dateieinträge werden entfernt
Aktion gestartet um 09:29:50: RemoveIniValues.
MSI (s) (A0:2C) [09:29:50:883]: Note: 1: 2205 2:  3: IniFile 
MSI (s) (A0:2C) [09:29:50:883]: Note: 1: 2228 2:  3: IniFile 4: SELECT `FileName`,`IniFile`.`DirProperty`,`Section`,`IniFile`.`Key`,`IniFile`.`Value`,`IniFile`.`Action` FROM `IniFile`, `Component` WHERE `Component`=`Component_` AND `Component`.`Action`=0 ORDER BY `FileName`,`Section` 
Aktion beendet um 09:29:50: RemoveIniValues. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:883]: Skipping action: AI_DATA_SETTER_2 (condition is false)
MSI (s) (A0:2C) [09:29:50:883]: Skipping action: AI_XmlUninstall (condition is false)
MSI (s) (A0:2C) [09:29:50:883]: Skipping action: RemoveShortcuts (condition is false)
MSI (s) (A0:2C) [09:29:50:883]: Doing action: RemoveEnvironmentStrings
Aktion 09:29:50: RemoveEnvironmentStrings. Umgebungsstrings werden aktualisiert
Aktion gestartet um 09:29:50: RemoveEnvironmentStrings.
MSI (s) (A0:2C) [09:29:50:883]: Note: 1: 2205 2:  3: Environment 
MSI (s) (A0:2C) [09:29:50:883]: Note: 1: 2228 2:  3: Environment 4: SELECT `Name`,`Value` FROM `Environment`,`Component` WHERE `Component_`=`Component` AND (`Component`.`Action` = 0) 
Aktion beendet um 09:29:50: RemoveEnvironmentStrings. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:883]: Skipping action: RemoveDuplicateFiles (condition is false)
MSI (s) (A0:2C) [09:29:50:883]: Doing action: AI_AiRemoveFilesImmediate
Aktion 09:29:50: AI_AiRemoveFilesImmediate. Erzeuge Aktionen zum Löschen von Dateien.
Aktion gestartet um 09:29:50: AI_AiRemoveFilesImmediate.
MSI (s) (A0:B0) [09:29:50:883]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI2865.tmp, Entrypoint: OnAiRemoveFilesImmediate
MSI (s) (A0!9C) [09:29:50:898]: PROPERTY CHANGE: Adding AI_AiRemoveFilesDeferred_Undoable property. Its value is '_Microsoft.Data.Edm.dllC:\inetpub\wwwroot\timeflex\attachments\3_3'.
MSI (s) (A0!9C) [09:29:50:898]: Doing action: AI_AiRemoveFilesDeferred_Undoable
Aktion 09:29:50: AI_AiRemoveFilesDeferred_Undoable. Bereite Dateien für Löschung vor
Aktion gestartet um 09:29:50: AI_AiRemoveFilesDeferred_Undoable.
AI_AiRemoveFilesDeferred_Undoable: Vorbereitung Datei: Bereite Dateien für Löschung vor
Aktion beendet um 09:29:50: AI_AiRemoveFilesDeferred_Undoable. Rückgabewert 1.
MSI (s) (A0!9C) [09:29:50:898]: PROPERTY CHANGE: Deleting AI_AiRemoveFilesDeferred_Undoable property. Its current value is '_Microsoft.Data.Edm.dllC:\inetpub\wwwroot\timeflex\attachments\3_3'.
MSI (s) (A0!9C) [09:29:50:898]: PROPERTY CHANGE: Adding AI_AiRemoveFilesCommit property. Its value is '{381CCA46-1647-475D-B0BB-967E3587D076}'.
MSI (s) (A0!9C) [09:29:50:898]: Doing action: AI_AiRemoveFilesCommit
Aktion 09:29:50: AI_AiRemoveFilesCommit. Führe Löschoperationen aus.
Aktion gestartet um 09:29:50: AI_AiRemoveFilesCommit.
AI_AiRemoveFilesCommit: Lösche Datei: Führe Löschoperationen aus.
Aktion beendet um 09:29:50: AI_AiRemoveFilesCommit. Rückgabewert 1.
MSI (s) (A0!9C) [09:29:50:914]: PROPERTY CHANGE: Deleting AI_AiRemoveFilesCommit property. Its current value is '{381CCA46-1647-475D-B0BB-967E3587D076}'.
Aktion beendet um 09:29:50: AI_AiRemoveFilesImmediate. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:914]: Doing action: RemoveFiles
Aktion 09:29:50: RemoveFiles. Dateien werden entfernt
Aktion gestartet um 09:29:50: RemoveFiles.
Aktion beendet um 09:29:50: RemoveFiles. Rückgabewert 1.
MSI (s) (A0:2C) [09:29:50:929]: Skipping action: RemoveFolders (condition is false)
MSI (s) (A0:2C) [09:29:50:929]: Doing action: CreateFolders
Aktion 09:29:50: CreateFolders. Ordner werden erstellt
Antarctica
Posts: 110
Joined: Tue Jul 08, 2014 9:24 am

Re: Configuring windows features has started to fail

I have manually removed the live passwords from the verbose log. See attached.
Attachments
verbose.zip
(463.45 KiB) Downloaded 275 times
Antarctica
Posts: 110
Joined: Tue Jul 08, 2014 9:24 am

Re: Configuring windows features has started to fail

Thanks git, I have reverted to the very version of the AIP file I used for the last working setup, opened it and build the installer again. (On the same machine the working installer was built on.) That new installer still fails, so as I expected the culprit is outside the AIP file. The old installer, however, is working like a charm.
Antarctica
Posts: 110
Joined: Tue Jul 08, 2014 9:24 am

Re: Configuring windows features has started to fail

I have rebooted my machine and now it works.

Whatever.

Don't ask, don't tell.
Daniel
Posts: 8238
Joined: Mon Apr 02, 2012 1:11 pm
Contact: Website

Re: Configuring windows features has started to fail

Hello,

I'm glad you got everything working again.

As a side note, looking over your attached logs it seems the installation failed every time because the service (configured to be installed by your setup) failed to start. However I cannot say why this happened.

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”