Dell iDRAC 6 Virtual Console

Accessing the Java Dell iDRAC 6 virtual console in 2021 is very painful; various Java security enhancements have ensured that the legacy iDRAC console connections will no longer be working.

To fix this there is a simple work around – the old encryption algorithms need to be allowed in the java.security file. These steps can be used:

  1. Take a copy of the existing java.security file and copy it somewhere that you have write access to (eg. the desktop). In my case with the JRE version installed it was located in C:\Program Files\Java\jre1.8.0_181\lib\security\.
  2. Edit the copied file and look for the following lines (note they may not be exactly the same, the main thing is the lines start with jdk.jar.disabledAlgorithms and jdk.tls.disabledAlgorithms). These lines are not directly after each other, there will be various comments and possibly other configuration values.
jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024
jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 1024, \
    EC keySize < 224, DES40_CBC, RC4_40, 3DES_EDE_CBC

3. Comment the lines so they should look like this:

#jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024
#jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 1024, \
#    EC keySize < 224, DES40_CBC, RC4_40, 3DES_EDE_CBC

4. Rename the file java.security in program files to java.security.backup.

5. Copy the edited java.security file (eg. from the desktop) into C:\Program Files\Java\jre1.8.0_181\lib\security\.

6. Go to the control panel and then open the Java Control Panel.

7. Go to the security tab.

8. Click Edit Site List.

9. Add the iDRAC URL that you are using to access the console (eg. https://192.0.2.1/)

10. Launch the console and it should be working. If you do not have a file association for the downloaded file, select the option for more apps and then look for another app on this PC. You can then browse to the Java installation directory and use the javaws application inside the bin folder (for me the path was C:\Program Files\Java\jre1.8.0_181\bin\javaws.exe).

Credit to the Dell Forums user QueD for this fix.

Leave a Reply

Your email address will not be published.