Hi All,
Environment: 1) 1 x ESXi 5.5
2) 1 x Vcenter ( CPU: 1, RAM: 10GB , Harddisk: 100GB )this is VM, locate in the ESXi 5.5
Vcenter 5.5 OS: Windows Server 2008 r2 64bits (installed)
Database: SQL Server 2008 Standard 64 bits (installed)
SSO 5.5 - installed successfully
Problem: When installing Web Client 5.5, i input the SSO administrator password in the wizard, and confirm the FQDN is work, click next, the a prompt occurs as below
![fail to register SSO.png]()
ping the vcenter FQDN and ip : ok
nslookup the vcenter by FQDN and reverse lookup ip : ok, can return ip and hostname
I also can access SSO page by https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk
![access SSO.png]()
1) The following is the log of vm_ssoreg
[2013-12-18 11:21:10,995 main DEBUG com.vmware.vim.install.cli.RegTool] $Id: //depot/vicore/vicore-2013-rel/regtool/viregtool/src/main/java/com/vmware/vim/install/cli/RegTool.java#4 $
[2013-12-18 11:21:10,997 main DEBUG com.vmware.vim.install.cli.RegTool] Executing command: checkVersion -d https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk --version-number 1.5
[2013-12-18 11:21:11,085 main INFO com.vmware.vim.install.impl.RegistrationProviderImpl] Intializing registration provider...
[2013-12-18 11:21:11,821 main DEBUG com.vmware.vim.install.impl.LookupServiceAccess] Creating VMODL client for LookupService
[2013-12-18 11:21:11,828 main INFO com.vmware.vim.install.impl.CertificateGetter] Getting SSL certificates for https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk
[2013-12-18 11:21:12,491 main DEBUG com.vmware.vim.install.impl.CertificateGetter] Establishing socket connection to tpesxc_testvc1.corp.test.com/10.64.2.195:7444. Timeout is 60000
[2013-12-18 11:21:12,845 main ERROR com.vmware.vim.install.cli.commands.CommandArgumentsParser] Host name may not be null
[2013-12-18 11:21:12,846 main INFO com.vmware.vim.install.cli.RegTool] Return code is: InvalidInput
[2013-12-18 11:21:13,468 main DEBUG com.vmware.vim.install.cli.RegTool] $Id: //depot/vicore/vicore-2013-rel/regtool/viregtool/src/main/java/com/vmware/vim/install/cli/RegTool.java#4 $
[2013-12-18 11:21:13,471 main DEBUG com.vmware.vim.install.cli.RegTool] Executing command: checkVersion -d https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk --version-number 1.5 -c C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\certs\
[2013-12-18 11:21:13,530 main INFO com.vmware.vim.install.impl.RegistrationProviderImpl] Intializing registration provider...
[2013-12-18 11:21:14,277 main DEBUG com.vmware.vim.install.impl.LookupServiceAccess] Creating VMODL client for LookupService
[2013-12-18 11:21:14,284 main INFO com.vmware.vim.install.impl.CertificateGetter] Getting SSL certificates for https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk
[2013-12-18 11:21:15,070 main DEBUG com.vmware.vim.install.impl.CertificateGetter] Establishing socket connection to tpesxc_testvc1.corp.test.com/10.64.2.195:7444. Timeout is 60000
[2013-12-18 11:21:15,536 main ERROR com.vmware.vim.install.cli.commands.CommandArgumentsParser] Host name may not be null
[2013-12-18 11:21:15,537 main INFO com.vmware.vim.install.cli.RegTool] Return code is: InvalidInput
2) The following is the log of vminst
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 Begin Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 --- CA exec: VMOneInstanceRunning
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 Getting Property VM_OneInstanceRunning = VMware vSphere Web Client;25129
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 IsProcessesProductNameUnique::ProductName: VMware vSphere Web Client
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 GetModuleName::GetModuleBaseName Error: 6
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 GetModuleName::GetModuleBaseName Error: 6
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 IsProcessesProductNameUnique::done Res: More instances running
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 Getting Property UILevel = 5
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 Getting Property UILevel = 5
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:40 Getting Property ProductName = VMware vSphere Web Client
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:48 VMOneInstanceRunning::Error: 25129
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:48 End Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Begin Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 --- CA exec: VMCheckINSTALLDIR
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Setting property InstallDirOK =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Getting Property _BrowseProperty =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Getting Property INSTALLDIR = C:\Program Files\VMware\Infrastructure\
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Found "C:\Program Files\VMware\Infrastructure\"
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Did not find file/directory: "C:\Program Files\VMware\Infrastructure\vpxClient.exe"
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 MsiUtil_GetPropertyStringW::Property: INSTALLDIR
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 MsiUtil_GetPropertyStringW::done [INSTALLDIR]=C Len: 39
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Getting Property VersionNT64 = 601
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Getting Property DB_DRIVER_TYPE =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Getting Property ProgramFiles64Folder = C:\Program Files\
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Setting property InstallDirOK = 1
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 End Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Begin Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 --- CA exec: VMCheckSpecialCharInstalldir
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Getting Property INSTALLDIR = C:\Program Files\VMware\Infrastructure\
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 Setting property WebClientInstDirOK = 1
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:58 End Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Begin Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 --- CA exec: VMValidateSerenityPorts
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Setting property PortSettingsOK =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property HTTPS_PORT = 9443
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property HTTPS_PORT_OLD =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Min 1, Max 65535, Actual 9443
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 port 9443 is OK!
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property HTTP_PORT = 9090
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property HTTP_PORT_OLD =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Min 1, Max 65535, Actual 9090
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 port 9090 is OK!
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property JMX_PORT = 9875
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property JMX_PORT_OLD =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Min 1, Max 65535, Actual 9875
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 port 9875 is OK!
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property AJP_PORT = 9009
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Getting Property AJP_PORT_OLD =
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Min 1, Max 65535, Actual 9009
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 port 9009 is OK!
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 --Function : IdenticalPortsExist
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 Setting property PortSettingsOK = 1
VMware vSphere Web Client-build-1304121: 12/18/13 11:20:59 End Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Begin Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 --- CA exec: VMValidateSSOLookupServiceInput
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Setting property SSO_InputOK = 0
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_ADMIN_USER = administrator@vsphere.local
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property VC_ADMIN_USER =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_SOLUTION_NAME = WebClient_2013.12.18_111740
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property LS_URL = https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property ShowRegWarnings =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SUPPORTDIR = C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property TempFolder = C:\Users\TOMMYA~1\AppData\Local\Temp\
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property VC_ADMIN_IS_GROUP =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property COMPUTER_FQDN = tpesxc_testvc1.corp.test.com
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSL_DATA_DIR = C:\ProgramData\vmware\vSphere Web Client\ssl\
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_LSVERSION = 1.5
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_LS_FINGERPRINT =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Setting property SSO_InputOK = 1
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Returning from VMValidateSSOLookupServiceInput
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 End Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Begin Logging
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 --- CA exec: VMCheckLSVersionAndGetCerts
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Setting property LS_SSL_CERTIFICATES_DOWNLOADED = 0
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_ADMIN_USER = administrator@vsphere.local
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property VC_ADMIN_USER =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_SOLUTION_NAME = WebClient_2013.12.18_111740
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property LS_URL = https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property ShowRegWarnings =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SUPPORTDIR = C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property TempFolder = C:\Users\TOMMYA~1\AppData\Local\Temp\
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property VC_ADMIN_IS_GROUP =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property COMPUTER_FQDN = tpesxc_testvc1.corp.test.com
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSL_DATA_DIR = C:\ProgramData\vmware\vSphere Web Client\ssl\
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_LSVERSION = 1.5
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SSO_LS_FINGERPRINT =
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Fetched property values
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Getting Property SUPPORTDIR = C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Util_GetShortPath
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Long path: C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1 and crossponding Short path: C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 CSsoRegistration::IsSsoVersionLower::Executing following command:
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\jre\bin\java.exe -cp "C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1\*;C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1" -jar "C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1\regtool.jar" checkVersion -d https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk --version-number 1.5
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Launching without console output capture.
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Util_Launch::Wait: 1 Hide: 1 TimeOut: -1
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:10 Found "C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\jre\bin\java.exe"
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Process returned 4294967294
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Util_Launch::done Res: 1
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Return code is -2 (successful operation however may not necessarily need return code 0).
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 SSO Registration tool launched
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 SSO registration tool failed with return code -2
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Please see vm_ssoreg.log in system temporary folder
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Lookup Service version validation was successful (version 1.5)
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Did not find file/directory: "C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\certs\"
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Creating temporary folder to hold certificates at C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\certs\
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Downloading LS SSL Certificates...
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 CSsoRegistration::DownloadLSCertificates::Executing following command:
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\jre\bin\java.exe -cp "C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1\*;C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1" -jar "C:\Users\TOMMYA~1\AppData\Local\Temp\{0A940~1\SSOREG~1\regtool.jar" checkVersion -d https://tpesxc_testvc1.corp.test.com:7444/lookupservice/sdk --version-number 1.5 -c C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\certs\
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Launching without console output capture.
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Util_Launch::Wait: 1 Hide: 1 TimeOut: -1
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:12 Found "C:\Users\TOMMYA~1\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\jre\bin\java.exe"
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Process returned 4294967294
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Util_Launch::done Res: 1
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Return code is -2 (successful operation however may not necessarily need return code 0).
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 SSO Registration tool launched
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 SSO registration tool failed with return code -2
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Please see vm_ssoreg.log in system temporary folder
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Lookup Service certificate download failed with return code -2 Res: 29113
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Getting Property UILevel = 5
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Getting Property UILevel = 5
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:15 Getting Property ProductName = VMware vSphere Web Client
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:31 Returning from VMCheckLSVersionAndGetCerts
VMware vSphere Web Client-build-1304121: 12/18/13 11:21:31 End Logging
![No certs found in user profile Temp folder.png]()
No certs in the userprofile\AppData\Local\Temp\{0A94097F-6DE2-484D-A2B2-ADAF51CC3FDF}\
![sso cert in ProgramData.png]()
Only found sso cert in C:\ProgramData\VMware\CIS\cfg\vmware-sso\
It seems the Web Client cannot download Lookup Service Certificate from SSO, is it true? Where is the location of Lookup Service Certificate? Or have another cause? Anyone can help to solve this problem?