Доступ к консоли сервера по IPMI
Зачастую при заходе на веб-страничку платки ВМС нового/старого сервера получаем ругань на необходимость свежей версии явовского ODBC. Вот только никакое обновление не приводит к корректной работе "требователя".
0. Потребуется javaws (Java Web Start), для чего установить openjdk (со свежими всё работает — см. п.1).
1. Во избежание отказа явы запускаться из-за шифростарья, нужно в: /etc/java/java-*-openjdk/java-*-openjdk-*/conf/security/java.security закомментировать секцию проверки безопасности: jdk.jar.disabledAlgorithms=... Можно не глобально, а для отдельного юзера (гуглиццо).
2. Запускать из вебки лучше не SOL, а Console — например, для супермикров: Remote Control —> Console Redirection —> [Launch Console] (а не Remote Control —> Launch SOL —> [Launch SOL]).
Хотя в обоих случаях скачивается файл с расширением .jnlp, который запускается вышеуказанной прогой (javaws), но это разные .jar-сборки: SOL показывает только текстовые экраны, а консоль — ещё и графику.
3. Чтоб запускать не скачанный файл, а сразу получать консоль из браузера, можно ассоциировать тип jnlp с javaws, для чего потребуется: а) создать "ассоциатор" (/usr/share/applications/JavaWebStart.desktop): [Desktop Entry] Encoding=UTF-8 Name=Java Web Start Comment=Java Web Start Exec=javaws %u Terminal=false Type=Application Icon=javaws Categories=Application;Network; MimeType=application/x-java-jnlp-file; б) и добавить его в /usr/share/applications/mimeapps.list строчкой: application/x-java-jnlp-file=JavaWebStart.desktop;