WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple
You are here: Home / VMware Cloud Foundation / Using HTTP with VCF 9.0 Installer for Offline Depot

Using HTTP with VCF 9.0 Installer for Offline Depot

06.18.2025 by William Lam // 6 Comments

After deploying the new VMware Cloud Foundation 9.0 Installer appliance, the first thing you must setup is the software depot which is where the VCF Installer will go to download the software binaries for deploying either VMware vSphere Foundation (VVF) or VMware Cloud Foundation (VCF).

Users have two options to select from:

  • Online Depot - Connect over the internet to Broadcom (directly or in-directly via network proxy), which will require a download token to be provided
  • Offline Depot - Connect locally to a depot that you have setup (using the VCF Download Tool) within your own environment

By default, the VCF Installer connects to Broadcom's online depot using HTTPS, which is expected when connecting over the public internet. With that said, for an offline depot that is running within your own infrastructure, you can simplify the offline depot setup by serving the content over HTTP, which also removes the need to setup a TLS certificate for your web server.

To enable the VCF Installer to allow a non-HTTPS connection to your offline depot, you will need to add lcm.depot.adapter.httpsEnabled=false to following configuration file /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties and then restart lcm service by running:

systemctl restart lcm

It should take a minute or so for the service to fully restart and when you reload the browser, you should now be able to enter your offline depot address that is not hosted over HTTPS as shown in the screenshot below:


If the offline depot can be accessed correctly, then it should start pulling the metadata and populating the list of binaries that you can then proceed to download.

If you want to quickly serve your content without setting up a full blown web server along with basic authentication, check out this blog post HERE which provides a simple Python script that can serve the VCF binaries using both HTTP and HTTPs!

In fact, this is how I have been deploying VCF 9.0 during development and after downloading the binaries, I just use this simple Python command to access the content over HTTP:

python http_server_auth.py --bind 172.30.0.100 --user vcf --password vcf123! --port 8888 --directory /Volumes/Storage/Software/VCF9

More from my site

  • Ultimate Lab Resource for VCF 9.0
  • VMware Cloud Foundation (VCF) on ASUS NUC 15 Pro (Cyber Canyon)
  • VMware Cloud Foundation (VCF) on Minisforum MS-A2
  • VCF 9.0 Offline Depot using Synology
  • Deploying VCF 9.0 on a single ESXi host?

Categories // VMware Cloud Foundation Tags // VCF 9.0

Comments

  1. *protectedjbroberjot says

    06/20/2025 at 11:22 am

    Without valid token, how do you fill the offline depot ? I have acces to the web portal and I can download each product but it doesn't work if I just upload each product on the web server.

    Reply
    • William Lam says

      06/20/2025 at 11:56 am

      You must have an active VVF/VCF entitlement to be able to deploy the software and setup the required depot including metadata (simply having the bits is not sufficient)

      Reply
      • *protectedPaul Tippit says

        06/26/2025 at 8:18 am

        Sorry to ask but, what is the value of the VMUG advantage + VCP license for VCF if there is no download token provided. Maybe I missed something?

        Reply
        • William Lam says

          06/26/2025 at 8:51 am

          It’s being worked on, VCF 9 uses keyless entitlement and that requires some backend changes w/VMUG systems

          Reply
          • *protectedRodney Kerley says

            06/28/2025 at 6:47 pm

            VCF 5.2.0
            --------------
            does the token actually needed to be added to the application-prod.properties file along with changes to the adapters in these lines, 25, 26, 27, 39, and 43?

            Or is the entitlement to the account enough without adding the token?

            I got the apache web server setup and the obtu tar extracted, but, have not actually setup the depot yet.

            Also, will selfsigned SSL certficates for the web server be an issue when trying to connect the SDDC Manager to the Offline Depot?

            Thanks in advance!

  2. *protectedJerard says

    07/04/2025 at 8:04 am

    I’ve noticed the vcf9 offline depot ova starts pulling the binaries down automatically when deployed and connected to the internet. All the binaries appear ok in the URL PROD area but when I connect to the offline depot from the Holorouter it fails the validation for VRA and NSX and states checksum errors. Thoughts? Is it possible these binaries are being corrupted in downloading??

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Ultimate Lab Resource for VCF 9.0 06/25/2025
  • VMware Cloud Foundation (VCF) on ASUS NUC 15 Pro (Cyber Canyon) 06/25/2025
  • VMware Cloud Foundation (VCF) on Minisforum MS-A2 06/25/2025
  • VCF 9.0 Offline Depot using Synology 06/25/2025
  • Deploying VCF 9.0 on a single ESXi host? 06/24/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...