IKVM, version 1

Anthony Callegaro 2012-05-25 15:09:33 +00:00
parent 3a25788ea2
commit d2edab3116

34
IKVM.md Normal file

@ -0,0 +1,34 @@
QuickFix for OVH/SuperMicros iKVM
==================================
When you order OVHs Professional Use with your dedicated server you
will get access to SuperMicros iKVM.
iKVM is a Java IPMI Console that gives you access to your server screen
and keyboard like you were physically in front of it. This is very
useful when doing advanced configuration and fiddling with kernel where
you are likely to loose access to your server.
Unfortunately there seems to be a bug in the current implementation that
prevent the Java application from running. I am running a Debian Sid
64bit with openjdk 1.6.0\_24 which raise error :
no iKVM64 in java.library.path
Just having a look at the kvm.jnlp shows that things are obviously wrong
so I made a quick patch to solve this issue : attachments:ikvm.patch
In short SuperMicro are using the jnlpackEnabled and jnlversionEnabled
properties on the iKVM.jar resources but not on the follow up library
resources (liblinux\_x86\_64.jar or liblinux\_x86). So when Java
Webstart gets a 404 in reply to the uncompressed version it does not try
to fetch the packed one.
The patch works on both linux x86 and amd64/x86\_64 but a similar method
should work on other platforms if you encounter the same issue.
Just use :
patch -p0 < ikvm.patch
Hope this help !