Installation of component VCSServiceManager failed with error code '1603' error when upgrading to vCenter Server 6.x
search cancel

Installation of component VCSServiceManager failed with error code '1603' error when upgrading to vCenter Server 6.x

book

Article ID: 321330

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
  • Upgrading vCenter Server to 6.0 Update 2a on Windows machine fails with the error:

    Installation of component VCSServiceManager failed with error code '1603'. Check the logs for more details
     
  • Inventory service fails to start.
  • In the firstboot\run-updateboot-scripts.log file, you see entries similar to:

    Error waiting for service invsvc start. Exit code: 1066 Current State: 1
    ERROR:root:Unable to start service invsvc
     
  • The upgrade rolls back.
  • In the %ALLUSERSPROFILE%\VMWare\vCenterServer\logs\invsvc.log file, you see entries similar to:
     
    YYYY-MM-DDT16:55:22.012+01:00 [WrapperListener_start_runner FATAL com.vmware.vim.dataservices.WrapperListenerImpl opId=] Error starting service:
    ...
    Caused by: java.lang.UnsatisfiedLinkError: java.net.DualStackPlainDatagramSocketImpl.initIDs()V
    at java.net.DualStackPlainDatagramSocketImpl.initIDs(Native Method)
    at java.net.DualStackPlainDatagramSocketImpl.<clinit>(DualStackPlainDatagramSocketImpl.java:50)
    at java.net.DefaultDatagramSocketImplFactory.createDatagramSocketImpl(DefaultDatagramSocketImplFactory.java:137)
    at java.net.DatagramSocket.createImpl(DatagramSocket.java:336)
    at java.net.DatagramSocket.<init>(DatagramSocket.java:199)
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.getInstancePort(SQLServerConnection.java:3499)
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.primaryPermissionCheck(SQLServerConnection.java:1225)
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:972)
    at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:827)
    at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1012)


Environment

VMware vCenter Server 6.7.x
VMware vCenter Server 6.0.x
VMware vCenter Server 6.5.x

Cause

The Installation of component VCSServiceManager failed with error code '1603' error occurs when the JRE files are not updated to latest version.

Resolution

This is a known issue affecting vCenter Server 6.x.

Currently, there is no resolution.


Workaround:

To work around the Installation of component VCSServiceManager failed with error code '1603' issue:

Important: Take a snapshot before proceeding with the steps.
  1. Stop all vCenter Server services. For more information, see Stopping, starting, or restarting VMware vCenter Server 6.x services.
  2. Clear the %temp% directory.
  3. Check for vmeventmsg.dll in process explorer and stop if present.
  4. Uninstall vmware-jre using the following command from the Windows command prompt:

    msiexec /x {Product Code}

    Note: The {product code} of vmware-jre can be found under the Windows registry key - HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall.
     
  5. Proceed with vCenter Server update.


Additional Information