01 October 2012

Linux: Java Control Panel and turning off TLS v1.0

If you're having trouble launching Java applications for your NetApp or other software that is using Java technology (why??), you may need to turn off TLS v1.0.

Error messages include the following:


  • load: class com.netapp.meter.HealthMonitor not found.
  • load: class com.netapp.meter.PerfMeter not found.
  • load: class com.netapp.meter.AtAGlance not found.



On Windows, the Java Control Panel is inside the Windows control panel.  On GNU/Linux, however, there isn't an common location to find this software.

KDE finds the Control Panel in the KMenu with a simple search in the menu for 'Control Panel'; it shows as 'Sun Java 6 Plugin Control Panel'.  Otherwise you can launch this app from the command line (and then go install KDE).

First let's find the app with locate:
shell$  locate ControlPanel
/etc/alternatives/ControlPanel
/usr/lib/jvm/java-6-sun/jre/bin/ControlPanel

On my Debian setup, it appears to be at
/usr/lib/jvm/java-6-sun/jre/bin/ControlPanel

Launching that brings up the Java Control Panel:


Navigating to the Advanced tab > Security > General, you can uncheck 'Use TLS 1.0'.  Click [Apply], click [Ok], and restart *all* of your running web browsers.

No comments: