An error occurred while downloading VIB from the URL http://<VC>:9084/vum/repository/hostupdate/vmw/vib20/loadesx/<vibname>.vibthe VUM upgrade:The host cannot download files from the VMware vSphere Lifecycle Manager patch store. Check the network connectivity and firewall setup, and check the esxupdate logs for details./var/run/log/esxupdate.logDownloader:210 WARNING Download failed: ('http://<VC>:9084/vum/repository/hostupdate/vmw/vib20/loadesx/vibname.vib', '/tmp/esx-update-533431/vibname', 'Incomplete download from http://<VC>:9084/vum/repository/hostupdate/vmw/vib20/loadesx/vibname.vib, received 1276898 bytes, expecting 1574372 bytes'), 9 retry left.The following resolution can be implemented after upgrading vCenter Server to vCenter Server 8.0 U3 and above
Connect to the vCenter Server through SSH, console, etc.
Take a backup of the json file before editing with the below command:
cp /etc/vmware-rhttpproxy/listeners/edge_vum_9087https_9084http.json /var/tmp/edge_vum_9087https_9084http.json.bak
Edit /etc/vmware-rhttpproxy/listeners/edge_vum_9087https_9084http.json to follow the below instructions:
Find the lines with the following text:"http_filters": [
Before these lines, add the following configuration:"delayed_close_timeout": 30,
The final changes should look like this:}, "delayed_close_timeout": 30, "http_filters": [
Restart the rhttpproxy with the below command
service-control --restart vmware-rhttpproxy
Wait a few minutes and attempt the host upgrade operation.
esxcli commands, refer to Upgrading Hosts by Using ESXCLI Commands