Java Applets not working after new Java version released

Java Applets not working after new Java version released

Issue

Now that Oracle is updating Java on an accelerated basis, they are also forcing users to update by setting a minimum Java version.

When your client launches a Java Applet, it is directed to contact the following URL and compare the Java version installed with those in the list.

The list specifies the minimum version of Java that must be installed on the client.  If the installed version of Java does not meet the minimum version requirement, the applet will not run.

This has become an issue with webNetwork, as we still utilize Java applets for the System Check, SSLVPN, webRDP Java Client, My Files Uploader, and a few other areas.

The ultimate resolution preferred by Oracle, is to update Java on all clients to the latest version.  But this is not always the fastest resolution due to the number of clients and possible Java version dependencies of other applications.


Workaround

We have introduced a workaround as of webNetwork 6.2.1.155.

We now can hold a local copy of the baseline file, allowing the administrator to specify the minimum version of Java needed for webNetwork functionality.

  1. Create the following file /stoneware/config/baseline.versions.
  2. Add the following block of text (current baseline from Oracle as of 07/19/2016):

    1.8.0_101
    1.7.0_111
    1.6.0_121
    1.5.0_99
    1.4.2_43

  3. Change the minimum version of each Java version as necessary.
    For example: change 1.7.0_71 to 1.7.0_55 if you would like Java 7u55 to be the lowest version of Java 7 allowed.
  4. Save the file.
  5. Restart the webNetwork service on the server.

Note:  Circumventing the suggested version of Java is done at your own risk, and may open you to security vulnerabilities in those older versions of Java.


As of 07/14/2015, with the release of Java 8u51, all customers MUST be on 6.2.1.155 or higher with the above configuration in place for proper webNetwork Java applet functionality.  As of 8u51, Java is now prohibiting the RC4 cipher suite.  If your webNetwork server is still allowing the RC4 cipher suite Java 8u51, and up, will refuse to download and run any webNetwork applets.  More information can be found here.



**Update**

As of Java release 8u101, customers that have the baseline.versions file on their server will cause the System Check to fail the Java tests. webApps, such as the SSL VPN that check for Java will redirect to the System Check, then fail to launch.  This has been resolved with webNetwork release 6.4.0.26.

There are two options available.
  • Update the to the most current release of webNetwork.
  • Remove the baseline.versions file from your relays.  This will allow the relays to query Oracle's server the minimum version of Java workstations can have.  This means that all workstations will need to be on Java 8u101, as that is the minimum version of Java Oracle now requires.
Keywords: System Check, Uploader, SSLVPN, Launch Local App, Personal VNC


    Can't find the KB

    Unable to find the KB to address your issue ?  

      • Recent Articles

      • Lenovo Unified Workspace End-of-Life Questions and Answers

        Will the shutdown of LUW servers and access to downloads affect my server licensing? No, the shutdown of the customer servers and access to the product and licensing downloads will not affect your server licensing. This license is downloaded and ...
      • How do I determine my Unified Workspace license expiration date?

        The best method for determining the licensing information including the expiration date of your Unified Workspace license: Login to your 8090 management console on each server This may take remoting into each LUW server and relay, opening a browser, ...
      • Lenovo Unified Workspace 7.0.2.13 Released

        Highlights of Unified Workspace 7.0.2.13 Before you install: Please view the installation notes here. 7.0.2.13 requires a 7.0 license file. Below is a list of enhancements and fixes released in Unified Workspace 7.0.2.13 Fixed external storage ...
      • LanSchool Documentation Guides

        LanSchool Classic Teacher Console The LanSchool Teacher Console is the interface teachers will use to manage their classroom and students. It contains all the tools necessary for a teacher to effectively interact with students and create a ...
      • Lenovo Unified Workspace 7.0.1.41 Released

        Highlights of Unified Workspace 7.0.1.41 Before you install: Please view the installation notes here. 7.0.1.41 requires a 7.0 license file. Below is a list of enhancements and fixes for Unified Workspace 7.0.1.41 Updated Log4j Updated Java Updated ...