...
When performing an in-place vCenter Server upgrade from 5.0 to 5.1a or 5.1b, you experience these symptoms: You are unable to install Profile-Driven Storage via vCenter Server. Installing Profile-Driven Storage via vCenter Server fails with an error code 1603. In the vim-sps-msi.log file, you see entries similar to:MSI (s) (80:E4) [12:58:26:977]: Note: 1: 1708MSI (s) (80:E4) [12:58:26:977]: Product: VMware vSphere Profile-Driven Storage -- Installation operation failed.MSI (s) (80:E4) [12:58:26:977]: Windows Installer installed the product. Product Name: VMware vSphere Profile-Driven Storage. Product Version: 5.1.0.34460. Product Language: 1033. Manufacturer: VMware, Inc.. Installation success or error status: 1603.MSI (s) (80:E4) [12:58:27:087]: Deferring clean up of packages/files, if any existMSI (s) (80:E4) [12:58:27:087]: MainEngineThread is returning 1603MSI (s) (80:B0) [12:58:27:087]: No System Restore sequence number for this installation.=== Logging stopped: 2/12/2013 12:58:26 ===MSI (s) (80:B0) [12:58:27:087]: User policy value 'DisableRollback' is 0MSI (s) (80:B0) [12:58:27:087]: Machine policy value 'DisableRollback' is 0MSI (s) (80:B0) [12:58:27:087]: Incrementing counter to disable shutdown. Counter after increment: 0MSI (s) (80:B0) [12:58:27:087]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2MSI (s) (80:B0) [12:58:27:087]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2MSI (s) (80:B0) [12:58:27:087]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1MSI (s) (80:B0) [12:58:27:087]: Post-install cleanup: removing installer file 'C:\Windows\Installer\5c71d.mst'MSI (s) (80:B0) [12:58:27:087]: Restoring environment variablesMSI (s) (80:B0) [12:58:27:087]: Destroying RemoteAPI object.MSI (s) (80:D8) [12:58:27:087]: Custom Action Manager thread ending.MSI (c) (10:74) [12:58:27:087]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1MSI (c) (10:74) [12:58:27:087]: MainEngineThread is returning 1603Note: The vim-sps-mis.log is located in the %temp% directory during installation of the Profile-Driven Storage service. The log will be located in temp/1 or temp/2. If the Look Up service URL has an sts string, installing the Profile-Driven Storage using the vCenter Server installer fails with a message similar to:The wizard was interrupted before Profile-Driven Storage could be completely installed. The vpxd service is unable to start because the sts URL in the vpxd.cfg file is incorrect. The vpxd.log (located at C:\ProgramData\VMware\VMware VirtualCenter\Logs) contains entries similar to: :57:51.290-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [CheckTokenValidity] Refreshing SSO token ...:57:51.290-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [RefreshSsoToken]:57:51.322-05:00 [04276 error '[SSO][SsoAdminFacadeImpl]'] [RefreshSsoToken] AcquireToken exception: Unexpected SOAP fault: ServerFaultCode; request failed.:57:51.322-05:00 [04276 error '[SSO]'] [UserDirectorySso] GetDefaultPrincipal NormalizationException: RemoteGetDomainNames RuntimeServiceFault exception: sso.fault.RuntimeServiceFault12:57:51.322-05:00 [04276 info '[SSO]'] [UserDirectorySso] GetDefaultPrincipal(, true)12:57:51.322-05:00 [04276 info '[SSO]'] [UserDirectorySso] GetUserInfo(, true)T12:57:51.322-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [GetDomains]T12:57:51.322-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [LazyInitAdmin] InitializingT12:57:51.322-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [InitSsoAdminServices]T12:57:51.322-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [CreateAdminSsoServiceContent] Try to connect to SSO Admin server.T12:57:51.369-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [InitSsoAdminServices] successful.T12:57:51.369-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [LoginToAdmin]T12:57:51.369-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [CheckTokenValidity]T12:57:51.369-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [CheckTokenValidity] Refreshing SSO token ...T12:57:51.369-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [RefreshSsoToken]T12:57:51.400-05:00 [04276 error '[SSO][SsoAdminFacadeImpl]'] [RefreshSsoToken] AcquireToken exception: Unexpected SOAP fault: ServerFaultCode; request failed.T12:57:51.400-05:00 [04276 info '[SSO]'] [UserDirectorySso] GetUserInfo NormalizationException: RemoteGetDomainNames RuntimeServiceFault exception: sso.fault.RuntimeServiceFaultT12:57:51.400-05:00 [04276 error '[SSO]'] [UserDirectorySso] NormalizeUserName AuthException: Authorize ExceptionT12:57:51.400-05:00 [04276 info '[SSO]'] [UserDirectorySso] GetUserInfo(, true)T12:57:51.400-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [GetDomains]T12:57:51.400-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [LazyInitAdmin] InitializingT12:57:51.400-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [InitSsoAdminServices]T12:57:51.400-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [CreateAdminSsoServiceContent] Try to connect to SSO Admin server.T12:57:51.415-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [InitSsoAdminServices] successful.T12:57:51.415-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [LoginToAdmin]T12:57:51.415-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [CheckTokenValidity]T12:57:51.415-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [CheckTokenValidity] Refreshing SSO token ...T12:57:51.415-05:00 [04276 info '[SSO][SsoAdminFacadeImpl]'] [RefreshSsoToken]T12:57:51.447-05:00 [04276 error '[SSO][SsoAdminFacadeImpl]'] [RefreshSsoToken] AcquireToken exception: Unexpected SOAP fault: ServerFaultCode; request failed.T12:57:51.447-05:00 [04276 info '[SSO]'] [UserDirectorySso] GetUserInfo NormalizationException: RemoteGetDomainNames RuntimeServiceFault exception: sso.fault.RuntimeServiceFaultT12:57:51.447-05:00 [04276 error 'Default'] Failed to add default permission: user not foundT12:57:51.447-05:00 [04276 error 'Default'] Cannot start authorize - system has no access rulesT12:57:51.447-05:00 [04276 error 'Default'] [Auth] Failed to initialize: <class Vmacore::Authorize::AuthException(Authorize Exception)>T12:57:51.447-05:00 [04276 error 'authvpxdAuthorize'] Failed to initialize securityT12:57:51.447-05:00 [04276 info 'Default'] Shutting down VMware VirtualCenter...T12:57:51.447-05:00 [04276 info 'vpxdvpxdSupportManager'] Wrote uptime informationT12:57:57.634-05:00 [05036 warning 'VpxProfiler' opID=SWI-52fed480] VpxUtil_InvokeWithOpId [TotalTime] took 12000 msT12:58:01.009-05:00 [03600 info 'commonvpxLro' opID=task-internal-1-1e703d8e] [VpxLRO] -- FINISH task-internal-1 -- -- VpxdDrmMainLoop --T12:58:09.634-05:00 [05112 warning 'VpxProfiler' opID=SWI-d8770920] VpxUtil_InvokeWithOpId [TotalTime] took 12000 m The ssoLocations.txt file contains a message similar to:sts=https://lookup_service-ip:7444/ims/STSService?wsdl The vpxd.cfg file contains an incorrect sts URL similar to:<sts><uri>https://lookup_service-ip:7444/sso-adminserver/sdk</uri></sts>
This issue occurs due to an error in the sts URL in the vpxd.cfg file.
This is a known issue in VMware vCenter Server 5.1.0a and 5.1.0b. This issue is resolved in vCenter Server 5.5, available at VMware Downloads. For more information, see the VMware vSphere 5.5 Release Notes. To work around this issue when you do not want to upgrade, update the sts URL in the vpxd.cfg file. Note: The vpxd.cfg file is located at C:\ProgramData\VMware\VMware VirtualCenter. To update the sts URL in the vpxd.cfg file: Open the SsoData/ssoLocations.txt file using a text editor. This file may be located in the temporary ( %tmp%) folder, if it is not use the lookup service to get the URL: Open a command prompt as administrator, change the directory to:C:\Program Files\VMware\Infrastructure\VirtualCenter Server\ssoregtoolNote: Adjust the commands depending on where you have installed vCenter Server. Run the commands:SET JAVA_HOME=C:\Program Files\VMware\Infrastructure\jreregtool.cmd storeSsoData -d https://SSO_Server_FQDN:7444/lookupservice/sdk -f output_path Open the location you specified in step 2.b in the regtool command and find the sts URL in the ssoLocations.txt file. Locate the sts URL within the SsoData/ssoLocations.txt file.For example:groupcheck = https://<lookup service-ip>:7444/sso-adminserver/sdkadmin = https://<lookup service-ip>:7444/sso-adminserver/sdksts = https://<lookup service-ip>:7444/sso-adminserver/sdk Copy the sts URL from the ssoLocations.txt file and update the sts URL in the vpxd.cfg, for example:<sts><uri>https://<lookup service-ip>:7444/sso-adminserver/sdk</uri></sts> Note: Run the vCenter Server installer to install Profile-Driven Service.
For more information, see: VMware vCenter Server 5.1.0a Release Notes VMware vCenter Server 5.1.0b Release Notes エラー コード 1603 で Profile-Driven Storage と vCenter Server 5.1 のインストールに失敗する