Configuring Java to work with KVMoIP
As of Java version 7 onwards, the Java development team continue to make security "improvements" that inadvertently play havoc with Java embedded devices such as the web GUI's on KVMoIP and network switches.
As such, we have put together this knowledge base article that will guide you through the process of tweaking your Java settings to work with our Dell KVMoIP appliances.
Prerequisites:
1.) The source computer/laptop connecting to our KVMoIP appliance must be Linux or Windows based, MAC is not officially supported
2.) You must have administrator/root/superuser access to the aforementioned computer/laptop above!
Step 1 - Modify 'java.security' File:
3.) On a Windows device, find and open the file 'java.security' in Program Files (x86) > Java > jreX.X.X_X > lib > security > java.security (X being your Java version so may differ!)
4.) On a Linux device, find and open the file 'java.security' in /etc/java-X-openjdk/security/java.security (X being your Java version so may differ!)
5.) Now look for a non commented out line that begins 'jdk.tls.disabledAlgorithms' - comment it out and underneath it add the following line:
jdk.tls.disabledAlgorithms=SSLv3, EC, ECDHE, ECDH
6.) Similarly, look for a non commented out line that begins 'jdk.jar.disabledAlgorithms' - comment it out and underneath it add the following line:
jdk.jar.disabledAlgorithms=SSLv3, EC, ECDHE, ECDH
7.) Save and exit the file
Step 2 - White List KVM IP:
8.) Please add 'http' white list entries into the 'Security' tab in your Java control panel for the following KVM IP addresses:
37.26.104.1
37.26.104.2
37.26.104.3
37.26.104.4
37.26.104.5
37.26.104.6
37.26.104.7
37.26.104.8
37.26.104.9
37.26.104.10
37.26.105.205
Step 3 - Re-launch the Java Runtime Environment
As such, we have put together this knowledge base article that will guide you through the process of tweaking your Java settings to work with our Dell KVMoIP appliances.
Prerequisites:
1.) The source computer/laptop connecting to our KVMoIP appliance must be Linux or Windows based, MAC is not officially supported
2.) You must have administrator/root/superuser access to the aforementioned computer/laptop above!
Step 1 - Modify 'java.security' File:
3.) On a Windows device, find and open the file 'java.security' in Program Files (x86) > Java > jreX.X.X_X > lib > security > java.security (X being your Java version so may differ!)
4.) On a Linux device, find and open the file 'java.security' in /etc/java-X-openjdk/security/java.security (X being your Java version so may differ!)
5.) Now look for a non commented out line that begins 'jdk.tls.disabledAlgorithms' - comment it out and underneath it add the following line:
jdk.tls.disabledAlgorithms=SSLv3, EC, ECDHE, ECDH
6.) Similarly, look for a non commented out line that begins 'jdk.jar.disabledAlgorithms' - comment it out and underneath it add the following line:
jdk.jar.disabledAlgorithms=SSLv3, EC, ECDHE, ECDH
7.) Save and exit the file
Step 2 - White List KVM IP:
8.) Please add 'http' white list entries into the 'Security' tab in your Java control panel for the following KVM IP addresses:
37.26.104.1
37.26.104.2
37.26.104.3
37.26.104.4
37.26.104.5
37.26.104.6
37.26.104.7
37.26.104.8
37.26.104.9
37.26.104.10
37.26.105.205
Step 3 - Re-launch the Java Runtime Environment