VUM remediation fails with (Connection reset by peer) when third party depots are configured
search cancel

VUM remediation fails with (Connection reset by peer) when third party depots are configured

book

Article ID: 390155

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • The vCenter Update Manager (VUM) / vCenter Lifecycle manager (VLCM) service fails when third party VIB depots are configured. Usually fails at 60%.
  • In the Update manager server log, /var/log/vmware/vmware-updatemgr/vmware-vum-server.log, the following error stack can be seen:
<timestamp> info vmware-vum-server[30670] [Originator@6876 sub=ConfigurationMgr] [configurationMgr 1587] Setting third party host update URL to :http://XXXXX.XXX.com/index-drv.xml
..
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] * Host XXXXX.XXX.com:80 was resolved.
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] * IPv6: (none)
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] * IPv4: ###.###.###.##
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] *   Trying ###.###.###.##:80...
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] * Connected to XXXXX.XXX.com (###.###.###.###) port 80
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] > GET /index-drv.xml HTTP/1.1
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] Host: XXXXX.XXX.com
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] Accept: */*
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188]
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] * Request completely sent off
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] * Recv failure: Connection reset by peer
<timestamp> verbose vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 188] * Closing connection
<timestamp> error vmware-vum-server[31011] [Originator@6876 sub=httpDownload] [httpDownloadPosix 763] curl_easy_perform() failed: cURL Error: Failure when receiving data from the peer, Recv failure: Connection reset by peer
..
<timestamp> warning vmware-vum-server[31011] [Originator@6876 sub=VumVapi::Lib::Utils] [EmbeddedPyServiceProvider 472] Connecting to http://XXXXX.XXX.com/index-drv.xml failed, err: curl_easy_perform() failed: cURL Error: Failure when receiving data from the peer, Recv failure: Connection reset by peer

Environment

VMware vCenter Server 8.0.x

Resolution

This issue can have multiple causes.

  1. If the failing URL is using HTTP as a protocol, it might be that the owner has restricted their repository to HTTPS only. In this case you should try changing the download URL to HTTPS instead, using the vSphere Life Manager administration interface.
  2. If a proxy server has been configured for the vCenter Server Appliance, verify that the configuration is set in accordance with https://knowledge.broadcom.com/external/article/370265.
  3. If the connection still fails after changing to HTTP, please involve the support for the company providing the download repository.
  4. Should you see similar issues with the download URL being https://hostupdate.vmware.com, please review https://knowledge.broadcom.com/external/article/390121.