Files
idrac6/README.md
Jacquin Antoine 967498aee0 first commit
2026-06-07 15:33:34 +02:00

1.2 KiB

iDRAC6 Console Flatpak

Flatpak application to connect to Dell iDRAC6 virtual console from Linux.

Why

Dell iDRAC6 uses Java Web Start (JNLP) with unsigned JARs that request <all-permissions/>. Modern Java/IcedTea-Web refuses to run them. This Flatpak bypasses javaws entirely by launching the KVM client directly with Java 8.

Usage

  1. Download a .jnlp file from your iDRAC6 web interface (Launch Virtual Console)
  2. Run:
flatpak run com.idrac6.console ~/Téléchargements/viewer.jnlp

Session tokens in the JNLP expire quickly — download a fresh one each time you connect.

Building

flatpak-builder --user --force-clean --install build-dir com.idrac6.console.yaml

How it works

  • Parses the JNLP file for connection parameters (ip, user, passwd, kmport, vport)
  • Launches java -cp avctKVM.jar com.avocent.idrac.kvm.Main directly
  • Uses Java 8 (Temurin) with relaxed TLS/security settings for iDRAC6 compatibility
  • Bundles the KVM JAR and native libraries (libavctKVMIO.so, libavmlinux.so)

Requirements