4 ms·
For fun: This actually runs the Java Applet KVM viewer on a SuperMicro X7 board: https://github.com/ixs/kvm-cli/blob/master/kvm_x7.py https://github.com/ixs/kvm
by ixs 4y ago
For fun: This actually runs the Java Applet KVM viewer on a SuperMicro X7 board: https://github.com/ixs/kvm-cli/blob/master/kvm_x7.py https://github.com/ixs/kvm-cli/blob/master/kvm_x7.py
1. Downloads the data from the IPMI interface
2. Modifies the files to run locally
3. Writes out a Java configuration with weak security settings so that TLS works with the deprecated ciphers.
4. Fires off a socat instance to redirect the localhost ports to the remote IPMI device.
5. Starts appletviewer locally.
Great fun writing that. Thank god we decomissioned the last X7 based storage appliances a while ago...