Symptoms
New installation of RecoverPoint for Virtual Machines in version 5.2 and later.Issue:RP4MVs setup/cluster install is failing @ 53% in Deployer.Symptoms:clusterLogic.log shows:
2018/12/11 02:54:03.774 [pool-6-thread-793] (BaseInstallationServerAdapter.java:287) ERROR - errorType: OPERATION_FAILED , userMSG: Operation failed. Failed to create JAM profile.
2018/12/11 02:54:03.774 [pool-6-thread-793] (BaseInstallationServerAdapter.java:294) ERROR - Transaction failed. transactionId=665, timeoutInSeconds=900, errorMSG=Operation failed. Failed to create JAM profile. , errorType=OPERATION_FAIL
ED, value=null
2018/12/11 02:54:03.774 [pool-6-thread-793] (BaseRpaCall.java:52) ERROR - CreateVirtualRepositoryCall failed.
java.lang.RuntimeException: Operation failed. Failed to create JAM profile.
All VASA (Storage) IOFilter providers that are seen as online.
When looking on the ESX sps logs(var/log/vmware/vmware-sps/sps.log.), we see the provider URL validation fails:
2018-12-10T17:36:23.155-07:00 [pool-14-thread-15] DEBUG opId= com.vmware.vim.sms.provider.ProviderFactory - [createVasaProvider] Creating VASA provider with the spec : username - IOFilterUser URL - https://esx1.local:9080/version.xml certificate - null
2018-12-10T17:36:23.155-07:00 [pool-14-thread-15] DEBUG opId= com.vmware.vim.sms.provider.ProviderFactory - Validating Provider Spec...
2018-12-10T17:36:23.155-07:00 [pool-14-thread-15] DEBUG opId= com.vmware.vim.sms.provider.ProviderFactory - Validating the provider URL - https://esx1.local:9080/version.xml
2018-12-10T17:36:23.157-07:00 [pool-14-thread-15] ERROR opId= com.vmware.vim.sms.provider.ProviderFactory - Error during the validation of the provider URL
java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
Cause
The ESX cannot reach vCenter on port 9080 to validate the VASA provider, which is required when creating the JAM profile and Repository.Firewall is blocking port 9080 between ESX and VC
Resolution
Resolution:Verify port 9080 (UDP and TCP) is opened between ESX nodes and vCenter server.