After upgrading PSC to a new version, the customer's custom single sign on (SSO) page no longer displays. Instead the default, generic SSO page displays.

Problem

After upgrading PSC to a new version, the customer's customized logout or timeout single sign on (SSO) page no longer displays. Instead the default, generic SSO page displays.

Cause

In Cloud Foundation environments with a customized interface, a PSC upgrade can cause the loss of customization. As a result, the logout or timeout page is not the expected, customized page.

You can restore the customization by replacing the PSC unpentry.jsp and unpentry-vrm.jsp scripts with the same scripts from the SDDC Manager.

Procedure

  1. Using SSH, log in as root to the PSC VM.
  2. Change to the /usr/lib/vmware-sso/vmware-sts/webapps/websso/WEB-INF/views/ directory.
  3. Rename the unpentry.jsp script.
    mv unpentry.jsp unpentry-default.json
  4. Using SSH, log in as root to the SDDC Manager VM.
  5. Change to the bundle/scripts directory.

    For example: /mnt/cdrom/vcf-bundle-2.1.3-5022920/scripts

  6. Locate the unpentry.jsp and unpentry-vrm.jsp scripts.
  7. Copy these two scripts to the /usr/lib/vmware-sso/vmware-sts/webapps/websso/WEB-INF/views/ directory in the PSC VM.

Results

The customized SSO page should now display as intended.