To increase the EAM timeout, perform the following on an SSH session for the vCenter Server appliance:
Stop the vCenter Server ESX Agent Manager service
service-control --stop vmware-eam
Edit
/usr/lib/vmware-eam/web/webapps/eam/WEB-INF/classes/eam-server-beans.xml, and locate the section
<bean id="uploadTimeoutMonitorFactory"Change:
<constructor-arg value="60" />
to
<constructor-arg value="1200" />
Locate the line <bean id="httpClientFactory"
Change:
<constructor-arg value="30" />
to
<constructor-arg value="21600" />
Save the changes, and restart EAM
service-control --start vmware-eam
The new timeouts will allow EAM a longer threshold should network connections between vCenter Server and the ESXi cluster not allow the transport of the vCLS OVF to deploy properly.
Note: In some cases, vCLS may have old VMs that did not successfully cleanup. If this is the case, you will need to stop EAM and delete the virtual machines. Once EAM is restarted, vCLS should reprovision the service virtual machines. Do not delete the vCLS folder on vCenter Server.
Workaround:
see above