Page view counter

"MSI log returned non-zero error code 1603" error when installing Web Services

Last post 07-14-2008 1:37 AM by vinodunny. 8 replies.

Sort Posts:

  • "MSI log returned non-zero error code 1603" error when installing Web Services

    04-11-2007, 6:56 PM

    Background: 

    • I installed MPS on a VPC and I use it as MPS Engine, MPS SQL Server and AD server.
    • In order to do that, I used the Provisioning Deployment Tool as indicated in the Build Service Provisioning instructions.
    • I didn't complete the "DWSPV.28: To move MPSSQL01 into the SQL OU" procedure because I'm using just one VPC and I put it into the Provisioning back-end servers OU (as told in DWSPV.29 procedure).

    The issue: 

    • When I follow procedure DWSPV.40, to install the Web Services and MPF Client component on PROV01 (which is the same as MPS01, MPSSQL01, etc in my case); I get the following error:

    Exception: Microsoft.Provisioning.DeploymentTool.Engine.DeploymentExceptionDeploymentFailed
    HResult: -2146233088
    Message: Deployment interrupted because of a failure. See inner exception.

    Stack Trace:
       at Microsoft.Provisioning.DeploymentTool.Engine.Deployment.DoDeploymentWork()
       at Microsoft.Provisioning.DeploymentTool.MainForm.ExecuteDeploymentSlice()

    --------------------

    Inner Exception (1): System.Exception
    HResult: -2146233088
    Message: MSI log returned non-zero error code 1603

    Stack Trace:
       at Microsoft.Provisioning.DeploymentTool.Engine.MsiDeploymentAction.CheckForFinished()
       at Microsoft.Provisioning.DeploymentTool.Engine.DeploymentAction.Update()

    Any clue? Thanks in advance

  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    04-12-2007, 5:12 AM
    • Loading...
    • Steve@Planet
    • Joined on 01-12-2007, 7:22 PM
    • Posts 275
    • Points 681

    Since this is a consolidated install then you should not do: DWSPV.29 procedure or move any svrs into any svr roles in AD.

    Also, the error msg is a little vague. Does event log show anything?

    Steve

  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    04-12-2007, 9:36 AM
    • Loading...
    • DmitriG
    • Joined on 08-26-2004, 5:41 PM
    • Toronto
    • Posts 1,049
    • Points 4,024

    1. HMC 3.5 MUST be installed on SQL Server 2000 SP3. Than you can upgrade it to SP4, or even try to upgrade to SQL Server 2005. Pure MPS can be installed on SQL Server 2005.

    2. SQL Server can't run properly on domain controllers.

    Regards,

    Dmitri Gaikovoi
  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    04-12-2007, 11:39 AM

    Thanks Steve and Dmitri.

    Steve:

    • I undid the DWSPV.29 procedure.
    • Event Viewer traces:
      • Application
        • Error: MpsRemoteExecSvc
          • "Service cannot be started. The handle is invalid."
      • System
        • Warning: W3SVC
          • "The identity of application pool, 'MPFClientAcctPool' is invalid.  If it remains invalid when the first request for the application pool is processed, the application pool will be disabled.  The data field contains the error number."

    Dmitri:

    • I followed instructions on "Prepare the MPS Database", that includes "Procedure DWSPV.18: To install SQL Server 2005" so I guess I'm doing a "pure" MPS installation.
    • "SQL Server can't run properly on domain controllers.": I know it can downgrade the performance, but right now I'm evaluating MPS so I guess that if it just works its ok.

    The MPFClientAcctPool was stopped after getting the error so I started but then I get the same error.

    Thanks again!

    Ariel Schapiro

     

  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    04-12-2007, 12:19 PM
    • Loading...
    • Steve@Planet
    • Joined on 01-12-2007, 7:22 PM
    • Posts 275
    • Points 681

    What is the identity of MPFClientAcctPool? Is the password correect for this identity account?

    Steve

  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    04-12-2007, 12:26 PM
    • Loading...
    • DmitriG
    • Joined on 08-26-2004, 5:41 PM
    • Toronto
    • Posts 1,049
    • Points 4,024

    :-)

    I got it. You are deploying "The Microsoft Solution for Windows-based Hosting for Applications version 1.5".

    Pure MPS installation happens when you run MPF.msi and walk through setup wizard without any Deployment tools.

    Find Windows Installer log file and check it 1603 error.

    Regards,

    Dmitri Gaikovoi
  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    04-12-2007, 3:03 PM

    :)

    I checked the .log file and I found the same error as posted here (no answers :( ):

    ------- Entering SetAppPoolSecurity
    ------- Entering GetNetBiosComputerName
    ------- Leaving GetNetBiosComputerName
    ------- Entering FindWeb
    -------  SetAppPoolSecurity: Successfully bound to file:CreateConsumer.asmx
    -------  SetAppPoolSecurity: Successfully updated properties for file:CreateConsumer.asmx
    -------  Error setting new DACL for: C:\WINDOWS\Temp
    Action ended 15:53:18: InstallFinalize. Return value 3.

    By checking the IIS I see that the MPSWS virtuaI dir was created but the folder that it points to does not exists: C:\Program Files\Microsoft Hosting\Provisioning\MPSWS\

    Thanks!

    Ariel Schapiro

  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    04-12-2007, 3:23 PM

    MPFClientAcctPool identity is "WBHLAB\IMPS_MPS01" (WBHLAB is the domain name).

    I resetted the password for that user and then changed the one in MPFClientAcctPool so they match but after running the deployment (and getting the error) I find that the MPFClientAcctPool password was changed again.

    By reading a little the log file I guess that the deployment updates the user password and uses that password to update the app pool:

    ------- Entering SetAppPoolAccountPW
    ------- Entering MakePassword
    ------- Leaving MakePassword
    MSI (s) (A4!D4) [16:04:11:248]: PROPERTY CHANGE: Adding USERPW property. Its value is 'd2X^6:1vevy8PpU9XNCBW'.
    ------- Leaving SetAppPoolAccountPW
    Action ended 16:04:11: SetAppPoolAccountPW. Return value 0.
    MSI (s) (A4:D4) [16:04:11:268]: Doing action: SetupCreateVDir
    Action start 16:04:11: SetupCreateVDir.
    MSI (s) (A4:D4) [16:04:11:288]: PROPERTY CHANGE: Adding CreateVDir property. Its value is '1|MPSWS|C:\Program Files\Microsoft Hosting\Provisioning\MPSWS\|WSVDIR|MD_AUTH_BASIC|MPFClientAcctPool'.
    Action ended 16:04:11: SetupCreateVDir. Return value 1.
    MSI (s) (A4:D4) [16:04:11:298]: Doing action: SetupDeleteVDir
    Action start 16:04:11: SetupDeleteVDir.
    MSI (s) (A4:D4) [16:04:11:308]: PROPERTY CHANGE: Adding DeleteVDir property. Its value is 'WSVDIR|MPFClientAcctPool|IMPS_MPS01|IIS_WPG'.
    Action ended 16:04:11: SetupDeleteVDir. Return value 1.
    MSI (s) (A4:D4) [16:04:11:318]: Doing action: SetupWebServicePoolData
    Action start 16:04:11: SetupWebServicePoolData.
    MSI (s) (A4:D4) [16:04:11:328]: PROPERTY CHANGE: Adding SetupWebServicePool property. Its value is 'MPFClientAccts|IMPS_MPS01|d2X^6:1vevy8PpU9XNCBW|IIS_WPG|MPFClientAcctPool'.
    Action ended 16:04:11: SetupWebServicePoolData. Return value 1.

    Thanks!

    Ariel Schapiro

  • Re: "MSI log returned non-zero error code 1603" error when installing Web Services

    07-14-2008, 1:37 AM
    • Loading...
    • vinodunny
    • Joined on 07-13-2008, 9:34 PM
    • Posts 3
    • Points 6
    Take a look at my blog post for a workaround at: http://www.vinodunny.com/blog/post/Fix-for-MSI-Error-1603-in-WbH-MPS-Deployment-on-Single-Server.aspx. Hope this helps.
Page 1 of 1 (9 items)