Сбой установки Web Deploy 3.0
У меня возникают проблемы при установке Microsoft Web Deploy 3.0 на Windows Server 2008 R2. Я попытался выполнить установку как с помощью установщика веб-платформы, так и пакета MSI, но установка не удалась при попытке выполнить настраиваемое действие MSI ExecuteRegisterUIModuleCA.
Этот сервер является виртуальной машиной и членом фермы, но общая конфигурация отключена во время установки.
Вот точка, в которой это терпит неудачу в журнале MSI (начиная со строки 1875):
MSI (s) (80:FC) [15:29:01:358]: Executing op: ActionStart(Name=IISBeginTransactionCA,,)
MSI (s) (80:FC) [15:29:01:374]: Executing op: CustomActionSchedule(Action=IISBeginTransactionCA,ActionType=3073,Source=BinaryData,Target=IISBeginTransactionCA,)
MSI (s) (80:A8) [15:29:01:374]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI6C6A.tmp, Entrypoint: IISBeginTransactionCA
MSI (s) (80:FC) [15:29:01:436]: Executing op: ActionStart(Name=IISRollbackTransactionCA,,)
MSI (s) (80:FC) [15:29:01:436]: Executing op: CustomActionSchedule(Action=IISRollbackTransactionCA,ActionType=3329,Source=BinaryData,Target=IISRollbackTransactionCA,)
MSI (s) (80:FC) [15:29:01:436]: Executing op: ActionStart(Name=IISCommitTransactionCA,,)
MSI (s) (80:FC) [15:29:01:436]: Executing op: CustomActionSchedule(Action=IISCommitTransactionCA,ActionType=3585,Source=BinaryData,Target=IISCommitTransactionCA,)
MSI (s) (80:FC) [15:29:01:436]: Executing op: ActionStart(Name=IISExecuteCA,,)
MSI (s) (80:FC) [15:29:01:452]: Executing op: CustomActionSchedule(Action=IISExecuteCA,ActionType=3073,Source=BinaryData,Target=IISExecuteCA,CustomActionData=1^3^21^WebDeployment_Current^154^Microsoft.Web.Deployment.UI.PackagingModuleProvider, Microsoft.Web.Deployment.UI.Server, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35^1^1^0^^1^3^28^DelegationManagement_Current^171^Microsoft.Web.Management.Delegation.DelegationModuleProvider, Microsoft.Web.Management.Delegation.Server, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35^1^1^0^^1^7^38^system.webServer/management/delegation^4^Deny^16^MachineToWebRoot^0^^3^yes^1^7^31^system.webServer/wdeploy/backup^4^Deny^20^MachineToApplication^0^^2^no^)
MSI (s) (80:84) [15:29:01:452]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI6CB9.tmp, Entrypoint: IISExecuteCA
1: IISCA IISExecuteCA : Begin CA Setup
1: IISCA IISExecuteCA : CA 'ExecuteRegisterUIModuleCA' completed with return code hr=0x8007000d
1: IISCA IISExecuteCA : CA 'IISExecuteCA' completed with return code hr=0x8007000d
1: IISCA IISExecuteCA : End CA Setup
CustomAction IISExecuteCA returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 15:29:05: InstallFinalize. Return value 3.
Я не могу найти какую-либо информацию относительно этой конкретной проблемы; Может ли кто-нибудь помочь направить меня в правильном направлении?
1 ответ
После многих часов копания я наконец нашел решение.
В разделе администрирования.config в каталоге location\modules были две дублированные записи: Rewrite & PlatformInstaller. Удаление этих дубликатов позволило успешно завершить установку.