Hi Girish,
My command line install failed to install the Web-Client and the Inventory Service when i used the FDQN as variable in the script. Similarly i tried a manual install fail to connect to the Lookup Service when FQDN was used. Tried IP address and work fine.
Changed script to using IP Variable and tested fine.
Double Checked DNS resolution wasn't an issue (Using host Files on the VM's). Flushed DNS Cache just to be sure .
This Failed
# Inventory Service installation
Write-Host "Installing Inventory Service" -ForegroundColor Green
$exe = "$VCmedia\Inventory Service\VMware-inventory-service.exe"
$args = '/L1033 /v"/qr QUERY_SERVICE_NUKE_DATABASE=1 SSO_ADMIN_USER=$SSO_ADMIN_USER SSO_ADMIN_PASSWORD=\"' + $SSOpass + '\"'
$args = $args + ' INSTALLDIR=\"D:\Program Files\VMware\Infrastructure\" LS_URL=\"https://' + $SSOFQDN + ':7444/lookupservice/sdk\" HTTPS_PORT=10443 FEDERATION_PORT=10111 XDB_PORT=10109'
$args = $args + ' TOMCAT_MAX_MEMORY_OPTION=M /L*v \"C:\temp\inventoryservice_install.log\""'
ThisWorked
# Inventory Service installation
Write-Host "Installing Inventory Service" -ForegroundColor Green
$exe = "$VCmedia\Inventory Service\VMware-inventory-service.exe"
$args = '/L1033 /v"/qr QUERY_SERVICE_NUKE_DATABASE=1 SSO_ADMIN_USER=$SSO_ADMIN_USER SSO_ADMIN_PASSWORD=\"' + $SSOpass + '\"'
$args = $args + ' INSTALLDIR=\"D:\Program Files\VMware\Infrastructure\" LS_URL=\"https://' + $SSOIP + ':7444/lookupservice/sdk\" HTTPS_PORT=10443 FEDERATION_PORT=10111 XDB_PORT=10109'
$args = $args + ' TOMCAT_MAX_MEMORY_OPTION=M /L*v \"C:\temp\inventoryservice_install.log\""'
I'm pretty sure there must be an .xml file or registry setting that would show what was the actual value. Ill see if i can dig it out.