WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / VCSA / Quick Tip - Minor changes on how to customize vSphere 6.0 Update 2 Web Client login UI

Quick Tip - Minor changes on how to customize vSphere 6.0 Update 2 Web Client login UI

07.14.2016 by William Lam // 6 Comments

For those of you interested in customizing the vSphere Web Client login UI in the latest vSphere 6.0 Update 2 release, you may have found that after following the instructions here, the result is an empty background image. The reason this happens is that as of vSphere 6.0 Update 2, new capabilities such as a Logon Banner and 2-Factor Authentication using Smart Card support have been added. All of these capabilities are UI driven and as one would expect, they have updated HTML/CSS pages which from vSphere 6.0 or vSphere 6.0 Update 1. If you simply took the existing sample templates in my Github repo and replaced it on your system, the vSphere Web Client would not be able render them properly.

customize-vsphere-web-client-login-ui-vsphere-60-update-2
The fix is actually quite simple, instead of just copying the sample templates I have, you need to make a copy of the existing vSphere 6.0 Update 2 files (login.css & unpentry.jsp) and make the relevant code changes. Given the number questions I have received on this topic, I figure I would just create a new Github repo that contains vSphere 6.0 Update 2 specific sample themes.

Disclaimer: This is not officially supported by VMware, if you decide to enable this, please use at your own risk and ensure you backup all original files in case you need revert back to the original configurations.

For the full instructions and sample themes for customizing the vSphere Web Client login UI for vSphere 6.0 Update 2, have a look at the new Github repo here https://github.com/lamw/customize-vsphere-web-client-6.0u2 and for vSphere 6.5, have a look at the repo here https://github.com/lamw/customize-vsphere-web-client-6.5 

More from my site

  • Configuring VCSA 6.0 as vSphere Web Client Server for vSphere 5.5
  • Dude, Where's My vCenter Server 5.1 Components Installed At?
  • Seperating Out the vCenter SSO, vSphere Web Client and vCenter Server Services Using the VCSA
  • Configuring Additional VCSA 5.1 as vSphere Web Client Servers
  • vCenter Identity Federation with Authelia

Categories // VCSA, vSphere 6.0, vSphere Web Client Tags // VCSA, vSphere 6.0 Update 2, vsphere web client

Comments

  1. *protectedMatt says

    07/15/2016 at 11:05 am

    That picture lol Does he know, or is it a surprise?

    Reply
  2. *protectedMatt says

    07/18/2016 at 4:10 pm

    Does this work for vSphere 6.0U2 web clients that have a valid SSL cert? This worked for an invalid SSL vCenter but not for one with a valid cert.

    Reply
  3. *protectedJoe Cooper says

    07/21/2016 at 9:30 am

    Any idea if other web client customizations can be done? IHAC that's looking to disable tooltips as they find that they get in the way a bit.

    Reply
  4. *protectedSteve says

    08/18/2016 at 7:44 pm

    How do you get the image to fill the whole ui and expanded when you maximize and minimize the web page?

    Reply
  5. *protectedTom says

    01/08/2017 at 5:14 pm

    What about customise the ESXi login page?
    The few times i go there i wanted a custom login page to.
    /usr/lib/vmware/hostd/docroot/ui/styles/vendor.css
    /usr/lib/vmware/hostd/docroot/ui/views/login.html
    /usr/lib/vmware/hostd/docroot/ui/images/

    Reply
    • *protectedsnaticsnatic says

      08/14/2017 at 1:10 pm

      I do it on esxi, bassically is modify that files you mention, the only issue is when you restart all is restored to default and files loaded is removed.

      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

  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025
  • vCenter Server Identity Federation with Kanidm 04/10/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...