• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

virtuallyGhetto

  • About
  • Privacy
  • VMware Cloud on AWS
  • Home Lab
  • Nested Virtualization
  • Automation
    • VMware Kickstart
    • VMware API/SDK/CLI
    • VMware vMA/VIMA
    • VMware OVF / OVFTOOL
  • Apple Mac
  • VCSA
  • VSAN
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

  • vSphere 6.5b prevents vSphere Web Client logins for users w/o VC permissions
  • Configure vRealize Automation to use Platform Services Controller as External Identity Provider
  • Configuring VCSA 6.0 as vSphere Web Client Server for vSphere 5.5
  • Quick Tip – Fix for CIP no longer functioning in vSphere Web Client after Chrome 45 update
  • Quick Tip – VSAN 6.2 (vSphere 6.0 Update 2) now supports creating all-flash diskgroup using ESXCLI
Share this...
  • Twitter
  • Facebook
  • Linkedin
  • Reddit
  • Pinterest

Filed Under: VCSA, vSphere 6.0, vSphere Web Client Tagged With: vcsa, vSphere 6.0 Update 2, vsphere web client

Reader Interactions

Comments

  1. Matt says

    07/15/2016 at 11:05 am

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

    Reply
  2. Matt 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. Joe 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. Steve 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. Tom 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
    • snaticsnatic 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.

Primary Sidebar

Author

William Lam is a Staff Solution Architect working in the VMware Cloud on AWS team within the Cloud Platform Business Unit (CPBU) at VMware. He focuses on Automation, Integration and Operation of the VMware Software Defined Datacenter (SDDC).

  • Email
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • Vimeo

Sponsors

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