iDRAC доступ к консоли на старом Dell r210 II
Попался старый сервер. Dell PowerEdge R210 II. Один юнит, пара винтов, немного оперативки.
Что радует, есть удаленный доступ: Integrated Dell Remote Access Controller.

Что не радует, ява апплет для доступа к консоли.

idrac_start.png
Для начала нужно попасть в сам iDRAC.

Настройка доступа к нему делается только с доступом к железу.
При загрузке сервера нажимается Ctrl+E и имеем:

idrac_setup_1.png

idrac_setup_2.png

idrac_setup_3.png

idrac_setup_4.png

Т.к. нет в браузерах теперь поддержки Java и TLS 1.0, то получилось запустить апплет под виртуалкой Windows XP с установленной Java.
Правда нужно дать доступ в конфиге.

Java -> Configure Java
01_java_1.png

02_java_2.png

Но, даже после запуска апплета, получаем ошибку
03_java_error.png
 
BadFieldException[ Cache must be enabled for nativelib or installer-desc support,https://192.168.0.120:443/software/avctKVMIOWin32.jar]
	at com.sun.javaws.jnl.XMLFormat.handleResourceElement(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.access$400(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat$2$1.visitElement(Unknown Source)
	at com.sun.javaws.jnl.XMLUtils.visitChildrenElements(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat$2.visitElement(Unknown Source)
	at com.sun.javaws.jnl.XMLUtils.visitElements(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.buildResourcesDesc(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.process(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
	at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
	at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
	at com.sun.javaws.Main.launchApp(Unknown Source)
	at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
	at com.sun.javaws.Main.access$000(Unknown Source)
	at com.sun.javaws.Main$1.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Нужно закомментировать строки, отключающие старые алгоритмы в настройках безопасности Java.

Файл:
C:\Program Files (x86)\Java\jre1.8.0_241\lib\security\java.security
Строки:
jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024

jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \
    EC keySize < 224, 3DES_EDE_CBC, anon, NULL
Теперь должна быть консоль

console.png

Есть еще одна малоприятная ошибка, если, вдруг, в настройках Java выключен кэш.
BadFieldException[ Cache must be enabled for nativelib or installer-desc support,https://192.168.0.120:443/software/avctKVMIOWin32.jar]
	at com.sun.javaws.jnl.XMLFormat.handleResourceElement(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.access$400(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat$2$1.visitElement(Unknown Source)
	at com.sun.javaws.jnl.XMLUtils.visitChildrenElements(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat$2.visitElement(Unknown Source)
	at com.sun.javaws.jnl.XMLUtils.visitElements(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.buildResourcesDesc(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.process(Unknown Source)
	at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
	at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
	at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
	at com.sun.javaws.Main.launchApp(Unknown Source)
	at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
	at com.sun.javaws.Main.access$000(Unknown Source)
	at com.sun.javaws.Main$1.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Исправляется включением кэша, который, кстати, не помешает периодически очищать.
java_cache_settings_1.png

java_cache_settings_2.png
 
You should to log in

loading