vedprakash_009
Contributor
Contributor

SSO installation failing with "posting error message 20003"

Jump to solution

Hi All,

I am trying to upgrade my VC from 4.1 to 5.1. So to start with I am installing the SSO and getting the error below.

looked around for the existing Kbs

No JAVA installed on my server.

No path mention for jre

deleted the existing java folder before retrying but no luck.

Any help would be appriciated.

Thanks Ved

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 Setting property SsoMasterPasswordOk =

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 Failed to set property: 6

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 Found "F:\Program Files (x86)\VMware\sso\SSOServer\utils\rsautil.cmd"

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 Performing Configuring Castle for Basic node operation

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 GetFamilyAddress::Address: VCenterSvr.SOUTH.legato.com

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 GetAddressInformation

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 GetAddressInformation::done Res: 0

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 GetFamilyAddress::done AddressFamily: 23

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 Add --prefer-ipv6 flag in the command to install on ipv6 environment

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 COMMAND USED:  -S configure-riat --verbose -a install --use-bio-sockets -m ***** --home "F:\Program Files (x86)\VMware\sso\SSOServer" --tomcat-home "F:\Program Files (x86)\VMware\sso\SSOServer" --database-host VCenterSvr --database-type Mssql --database-port 1433 --database-instance VCSSO --local-is-domain VCENTERSVR --hostname VCenterSvr.SOUTH.legato.com --skip-is-discovery --server-auth-ssl-port 7444 --mutual-auth-ssl-port ***** -S --rsa-user ssoadmin --rsa-user-password ***** --rsa-dba ssoadmin --rsa-dba-password ***** --prefer-ipv6

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 GetPath::File: F:\Program Files (x86)\VMware\sso\SSOServer\utils\rsautil.cmd

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 GetPath::done Res: F:\Program Files (x86)\VMware\sso\SSOServer\utils

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteA

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteA::File: F:\Program Files (x86)\VMware\sso\SSOServer\utils\rsautil.cmd Len: 61

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteA::Params Len: 544

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteA::ShellExecuteEx Res: 1

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteA::Process: 688

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteA::done Res: 0

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteWait::Execute Res: 0

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteWait::WAIT_OBJECT_0

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteWait::GetExitCodeProcess Process: 688 ExitCode: 255 Res: 1

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 ShellExecuteWait::done (wait) Res: 255

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 RunSSOCommand:: error code returned is 255 while launching F:\Program Files (x86)\VMware\sso\SSOServer\utils\rsautil.cmd

VMware Single Sign On-build-1123962: 08/09/13 10:43:40 Posting error message 20003

VMware Single Sign On-build-1123962: 08/09/13 10:44:09 MsiProcessMessage returned: 1

VMware Single Sign On-build-1123962: 08/09/13 10:44:09 VMExecuteSSOCommand::done Res: 1603

VMware Single Sign On-build-1123962: 08/09/13 10:44:09 End Logging

VMware Single Sign On-build-1123962: 08/09/13 10:44:10 Begin Logging

1 Solution

Accepted Solutions
vedprakash_009
Contributor
Contributor

Issue is reolved by VMware support team yesterday. Resolution was that SSO should be install in to the same diretory as VCenter is. It seems like some bug to them.

Thanks All for the help

Ved

View solution in original post

5 Replies
admin
Immortal
Immortal

Try and remove the Environment variable for java.it should work

To remove the environment variable path for Java:

  1. Right-click My Computer and click Properties
  2. Click Advanced System settings.
  3. Click Environment Variables under the Advanced tab.
  4. Select the system variables for the JRE path.
  5. Remove any Java variable path other than C:\Program Files\VMware\Infrastructure\jre.

    Note: other applications install java with the environment variable JAVA_HOME = C:\Program File(x86)\Java\jre6.
0 Kudos
vedprakash_009
Contributor
Contributor

DID not helped.

I already tried this but did not helped.

Ved

0 Kudos
raog
Expert
Expert

The OS is windows 2008 sp2 correct? Also any particular reason why you are choosing to install it on F:\Program Files(x86) instead of the default c:\Program Files?

Can you try changing the install location to F:\program files ?

Regards

Girish

To Virtualization and beyond! PS::If you felt the answer as helpful, please mark it as helpful/answered so that it helps other users as well! Blog:: www.virtualtipsntricks.com
vedprakash_009
Contributor
Contributor

Issue is reolved by VMware support team yesterday. Resolution was that SSO should be install in to the same diretory as VCenter is. It seems like some bug to them.

Thanks All for the help

Ved

View solution in original post

mleeuwen
Contributor
Contributor

Just replying for documentation sake...

I had the same issue during upgrade from vCenter 5.0 to 5.1. This was also on a vCenter server on Windows 2008 SP2 x64. There was java installed on it, which i removed after the installation error and I read kb 2046318. However the error persisted en i called VMware support.

The problem was that a regkey ( HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Infrastructure\JRE\VIM_JRE ) pointed to the java location for vCenter had spaces and parentheses "()" in them "D:\Program Files (x86)\VMware\Infrastructure\jre\". After changing this to "D:\Progra~1\VMware\Infrastructure\jre\" (which points to D:\Program Files\VMware\Infrastructure\jre\) and running the setup of SSO the installation went as it should.

The location of the regkey after installation was set to "D:\Program Files\VMware\Infrastructure\jre\" and at that location a new java directory was created. We tried to start vCenter services and started without a issue.

Now scheduling for new upgrade window for the other components and to migrate to vCenter 5.1.

0 Kudos