Web Console prior to 24.3.13 will not function with Latest Oracle Java SE 1.8
search cancel

Web Console prior to 24.3.13 will not function with Latest Oracle Java SE 1.8

book

Article ID: 315812

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

Smarts version web console prior to 24.3.13 is not working with Latest Java version. Issue does not exist under java version 1.8_351 or lower.

 

Environment

Smarts version after 10.1.5 and below 24.3.13 with Java version above 1.8u351.

Cause

Smarts SAM Web Console uses the OpenJDK platform, and the Oracle Java SE client is not always compatible with earlier versions of the OpenJDK build.

Resolution

  1. Roll back the Windows clients to use 32-bit Java 1.8u351 for SAM webconsole.
  2. Have the Windows IT administrators block the JAVA updates for the user PCs that require access to the SAM Console.

Review the release notes for the Smarts SAM Console version being used, to note the specific Java build that is used in that release.  This way you can be assured that that the Oracle Java SE build works with the corresponding version of the Smart SAM web console.

The following steps can be used as a work around for the Smarts SAM webconsole.

  1. On the Windows PC, with administrator privileges, go to "C:\Program Files\Java\jre1.8.0_<version>\lib\security" directory. The path can be different for some Windows environments.
  2. Inside the security folder there is one file named java.security. 
  3. With administrator rights, create a backup copy of the file.
  4. Open this file in editor and modify below content and save it.
    //Add "usage SignedJAR & " as shown below without quotes.
    jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, {color}
        DSA keySize < 1024, include jdk.disabled.namedCurves, {color}
          SHA1 usage SignedJAR & denyAfter 2019-01-01

  5. Open Configure Java from start menu
  6. Go to General->Settings->Delete files->check all options->Ok->Apply->Ok.
  7. Restart the browser and download new globalConsoleApp.jnlp and launch it. 

Note:  VMware does not support third party platforms such as the Oracle Java SE.  User assumes all risks in using this workaround.

Wait for 24.3.13 web console release and use it, tentative date as of Aug 2025 is 1st week of Sept 2025.