Dell KVM / Avocent 2161 Java “Network connect error”

New years eve I spent a significant amount of time, trying to battle Java and the Dell KVM software, happy new year?

I tried multiple servers, different OS’s, different configurations, different browsers but no further, much swearing little I resolved it early hours this morning. The Error I saw every time was “Network connect error” for both viewing a SIP and utilizing the virtual media option.

Clearly this is due to Dell no longer supporting the older KVM/IP units which means new versions of Java with different cipher and levels of encryption attempts do not work as you expect.

I even tried older versions of Java 64 and 32 bit, along with 64 and 32 bit versions of Java and failed.

Steps to resolve

1) Install a version of java (ideally the latest version to avoid any flaws and holes from a security prospective.)

2) Open the Java settings from control panel

3) Ensure under the security tab “Enable Java Content in the browser” is ticked

4) Under the security tab, ensure you add the server IP or Hostname whichever you are using to access it is added as an exception (including HTTP or HTTPS whichever you are using)

5) Open the following in notepad assuming you are using windows - Program Files (x86) / Java / jre1.X.X.X / lib / security / java.security

Remove the following line:

key jdk.tls.disabledAlgorithms

Add the following line:

jdk.tls.disabledAlgorithms=SSLv3, EC, ECDHE, ECDH

Close the file and save – then close all browsers

6) Open a browser, ensure Java is enabled as an add on and this extremely annoying issue should be resolved.

7) Enjoy 😉