When downloading VMware Update Manager Downloads for ESX servers the VMware Update Manager Update Download scheduled task reports "Metadata download failed"
1) Configure VMware Update Manager Account
From Add/Remove Programs:
 - Select VMware Update Manager and click Change
 - Click Next
 - Select the Repair radio button and click Next
 - Enter the VirtualCenter Server IP and Port (443)
 - Enter the VirtualCenter credentials (DOMAIN\Username and password)
 - Click Next
 - Select Use an existing database server and click Next
 - Enter the database credentials and click Next
 - Click No to use the existing database
 - Click OK to the Full Recovery message if it appears
 - Click Next to accept the port settings
 - Click Install
 - Click Finish
NOTE: Running this process overwrites vci-integrity.xml settings configured below.
2) Ensure Proxy is Configured
Set theses settings in Program Files\VMware\Infrastructure\Update Manager\vci-integrity.xml
<proxySettings>
   <useProxyServer>true</useProxyServer> <!-- true -->
   <proxyServer>proxy.domain.com</proxyServer> <!-- proxy.vmware.com -->
   <proxyPort>8080</proxyPort> <!-- 3128 -->
</proxySettings>
3) Configure Proxy Authentication
 - Stop the VMware Update Manager service
 - Run Program Files\VMware\Infrastructure\Update Manager\vum-proxyAuthCfg.exe
 - Press Y to update credentials
 - Enter username in the form DOMAIN\Username
 - Enter password
 - Restart the VMware Update Manager service
4) Check Disk Space
By default Update Manager will stop downloading when disk space falls below 500MB
Check the "C:\Documents and Settings\All Users\Application Data\VMware\VMware Update Manager\Logs\vmware-vci-log4cpp.log" logfile. e.g.
[2008-07-27 03:02:12:508 'InternalScheduledTasksMgr' 2844 WARN]  [internalScheduledTasksMgr, 689] Disk space is below warn threshold (5000000000)
[2008-07-27 03:02:12:558 'InternalScheduledTasksMgr' 2844 INFO]  [internalScheduledTasksMgr, 715] Temp directory disk free space is: 472035328
[2008-07-27 03:02:12:558 'InternalScheduledTasksMgr' 2844 WARN]  [internalScheduledTasksMgr, 718] Temp disk space is below critical threshold (524288000)
[2008-07-27 03:06:31:730 'httpDownload' 2212 ERROR]  [httpDownload, 166] 
[2008-07-27 03:06:31:821 'HostUpdatePackage' 2212 INFO]  [hostUpdatePackage, 343] System error 112: There is not enough space on the disk.; Context: copying tmpfile to dest