Downloading specific bundles from SDDC fails with error "DepotConnectionFailureException: Error downloading bundle [/COMP/SDDC_MANAGER_VCF/bundles/bundle-213932.tar] from dl.broadcom.com:443"
search cancel

Downloading specific bundles from SDDC fails with error "DepotConnectionFailureException: Error downloading bundle [/COMP/SDDC_MANAGER_VCF/bundles/bundle-213932.tar] from dl.broadcom.com:443"

book

Article ID: 411672

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

  • Downloading the bundles of large sizes from SDDC fails with an error - 
  • LCM logs highlight the download error due to the depot connectivity failure - /var/log/vmware/vcf/lcm/lcm.log 
    YYYY-MM-DD ERROR [vcf_lcm,689c2aee9b8ca19c9bc9873e7de282ce,3deb,bundleId=041af5a8-fc02-4bbd-9002-9d34be774890] [c.v.e.s.l.b.d.d.DepotBundleDownloadServiceImpl,vac-scheduler-1] Got IOException while downloading bundle [/COMP/SDDC_MANAGER_VCF/bundles/bundle-213932.tar]: Premature end of Content-Length delimited message body (expected: 19431905280; received: 10722503150)
    2025-08-13T06:06:48.706+0000 ERROR [vcf_lcm,689c2aee9b8ca19c9bc9873e7de282ce,3deb] [c.v.e.s.l.s.i.BundleDownloadExceptionHandlerImpl,vac-scheduler-1] Bundle download failed
    com.vmware.evo.sddc.lcm.model.depot.exception.DepotConnectionFailureException: Error downloading bundle [/COMP/SDDC_MANAGER_VCF/bundles/bundle-213932.tar] from dl.broadcom.com:443
            at com.vmware.evo.sddc.lcm.bundle.download.depot.DepotBundleDownloadServiceImpl.getBundle(DepotBundleDownloadServiceImpl.java:562)
            at com.vmware.evo.sddc.lcm.core.scheduler.BundleDownloadScheduler.bundleDownloadTask(BundleDownloadScheduler.java:367)

Environment

VMware Cloud Foundation with proxy. 

Cause

The issue is encountered due to a forward proxy between Cloudflare and the local SDDC client. The proxy is interfering with the direct connection and causing download issues, particularly with large files.

Resolution

Bypass the proxy or use a different proxy that doesn't affect the download of files. 

 

As a workaround below steps can be performed to manually download bundles and upload to SDDC LCM,

mkdir /nfs/vmware/vcf/nfs-mount/OfflineSideLoad/

chmod 777 /nfs/vmware/vcf/nfs-mount/OfflineSideLoad/
chmod 777 /nfs/vmware/vcf/nfs-mount/OfflineSideLoad/*


wget -e use_proxy=yes -e https_proxy=http://proxyserver:port https://dl.broadcom.com:443/token/PROD/COMP/SDDC_MANAGER_VCF/bundles/bundle-226653.tar -P /nfs/vmware/vcf/nfs-mount/OfflineSideLoad

wget -e use_proxy=yes -e https_proxy=http://proxyserver:port https://dl.broadcom.com:443/token/PROD/COMP/SDDC_MANAGER_VCF/bundles/bundle-226653.manifest -P /nfs/vmware/vcf/nfs-mount/OfflineSideLoad

wget -e use_proxy=yes -e https_proxy=http://proxyserver:port https://dl.broadcom.com:443/token/PROD/COMP/SDDC_MANAGER_VCF/bundles/bundle-226653.manfiest.sig -P /nfs/vmware/vcf/nfs-mount/OfflineSideLoad


uploading bundles to LCM

curl -X POST http://127.0.0.1/lcm/bundle/upload -d '{"bundle":"/nfs/vmware/vcf/nfs-mount/OfflineSideLoad/bundle-133763.tar","manifest":"/nfs/vmware/vcf/nfs-mount/OfflineSideLoad/bundle-133763.manifest","signature":"/nfs/vmware/vcf/nfs-mount/OfflineSideLoad/bundle-133763.manifest.sig"}' -H 'Content-Type:application/json'