"transport.guestops Failed to download from https" during upgrade of VCSA 6.x
search cancel

"transport.guestops Failed to download from https" during upgrade of VCSA 6.x

book

Article ID: 311108

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
  • Upgrading vCenter Server Appliance (VCSA) 6.x fails.
  • You see the error similar to:
transport.guestops Failed to download from https://<esxi ip>/guestFile
  • In the /var/log/vmware/upgrade/requirements-upgrade-runner.log file, you see entries similar to:

ERROR transport.guestops Failed to download from https://xxx.xxx.xxx.xxx:443/guestFile?id=63&token=52c827d9-0385-2a4c-be2d-a4f778fba7d563: [Errno 111] Connection refused

Traceback (most recent call last):

File "/usr/lib/vmware/cis_upgrade_runner/libs/sdk/transport/guestops.py", line 1329, in downloadFileContent

req = urllib2.urlopen(downloadUrl)

File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen

return opener.open(url, data, timeout)

File "/usr/lib/python2.7/urllib2.py", line 429, in open

response = self._open(req, data)

File "/usr/lib/python2.7/urllib2.py", line 447, in _open

'_open', req)

File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain

result = func(*args)

File "/usr/lib/python2.7/urllib2.py", line 1241, in https_open

context=self._context)

File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open

raise URLError(err)

URLError: <urlopen error [Errno 111] Connection refused>


Environment

VMware vCenter Server Appliance 6.7.x
VMware vCenter Server Appliance 6.5.x
VMware vCenter Server 6.0.x
VMware vCenter Server Appliance 6.0.x

Cause

This issue occurs if the machine from where the upgrade is initiated fails to access the ESXi host where the source vCenter Server Appliance is running.

Resolution

To resolve this issue, ensure that the ESXi host where the source vCenter Server Appliance running is accessible over the network from the machine where the upgrade is initiated.