Hi i'm getting an error when trying to check compliance on my hosts in vCenter Update Manager.
Any ideas?
I already checked the endpoint http://192.168.1.3:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip
I can access this file through the broweser.
This is the esxupdate.log output:
2020-07-02T06:26:22Z esxupdate: 2163364: downloader: INFO: Downloading http://192.168.1.3:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip to /tmp/tmpq4h1y7_q
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: An esxupdate error exception was caught:
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: Traceback (most recent call last):
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Downloader.py", line 244, in _getfromurl
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Downloader.py", line 188, in _retry
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Downloader.py", line 208, in _download_to_file
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Downloader.py", line 180, in _urlopen
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/urllib/request.py", line 466, in open
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/urllib/request.py", line 484, in _open
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/urllib/request.py", line 444, in _call_chain
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/urllib/request.py", line 1282, in http_open
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/urllib/request.py", line 1257, in do_open
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/http/client.py", line 1224, in getresponse
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/http/client.py", line 307, in begin
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/http/client.py", line 268, in _read_status
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/socket.py", line 576, in readinto
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: ConnectionResetError: [Errno 104] Connection reset by peer
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR:
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: During handling of the above exception, another exception occurred:
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR:
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: Traceback (most recent call last):
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 83, in DownloadMetadatas
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Downloader.py", line 335, in Get
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Downloader.py", line 246, in _getfromurl
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: vmware.esximage.Downloader.DownloaderError: ('http://192.168.1.3:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip', '/tmp/tmpq4h1y7_q', '[Errno 104] Connection reset by peer')
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR:
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: During handling of the above exception, another exception occurred:
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR:
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: Traceback (most recent call last):
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/usr/sbin/esxupdate", line 239, in main
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: cmd.Run()
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esx5update/Cmdline.py", line 105, in Run
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: File "/build/mts/release/bora-16316930/bora/build/esx/release/vmvisor/esxupdate/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 85, in DownloadMetadatas
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: ERROR: vmware.esximage.Errors.MetadataDownloadError: ('http://192.168.1.3:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip', None, "('http://192.168.1.3:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip', '/tmp/tmpq4h1y7_q', '[Errno 104] Connection reset by peer')")
2020-07-02T06:26:22Z esxupdate: 2163364: esxupdate: DEBUG: <<<
Moderator: Thread moved to the Update Manager area.
Checking the link on a browser is not enough as the error is that ESXi cannot reach to that link.
Test the connectivity from ESXi directly .
nc -z 192.168.1.3 9084
Hi,
i tested the connectivity from ESXi directly and it worked:
Connection to 192.168.1.3 9084 port [tcp/*] succeeded!
Any further ideas? Unfortunately the Update Manager still brings the errors although the network connection seems to be fine.
Was there ever a resolution to this issue? I'm experiencing the same and there's frustrating little out there about this error.
Run the following command from the vCenter CLI. take the ssh of the vCenter and run:
curl -v http://192.168.1.3:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip
and see what output you are getting.
Regards,
Sachchidanand
Hi Everyone.
I have been experiencing the same issue. When I run nc -z 192.168.6.102 9084 I connect successfully with the below output.
Connection to 192.168.6.102 9084 port [tcp/*] succeeded!
Also when running curl -v http://192.168.6.102:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip the connection is successful and I get the HTTP 200 response.
I have attached a screenshot of the related captured events.
Any ideas on what next to try and resolve?
I have also checked the Forward and Reverse lookup zones are configured correctly and tested the curl command using the FQDN.
curl -v http://VC01.r710lab.local:9084/vum/repository/hostupdate/vmw/vmw-ESXi-6.7.0-metadata.zip
I get the same HTTP 200 response.
Go to ESXi Host configuration tab and Select TCP/IP Configuration and check the Domain name and DNS Entries of ESXi host, correct it if it's incorrectly entered, if DNS Entries not entered enter it this resolved my issue.