Server Fault Asked on November 4, 2021
I am annoyed that I have to launch a webbrowser just because I want to use the virtual console through the iDRAC6.
I managed to download viewer.jnlp
and I can start the viewer with:
javaws viewer.jnlp
But it seems viewer.jnlp
changes for each run. Specifically:
<argument>user=1234567890</argument>
<argument>passwd=123456789</argument>
My guess is that iDRAC6 makes a random user/password for each run and that this can be used only once.
I would much prefer, if I could simply do:
drac-virtual-console-viewer username password drac.ip.nr
Is there a tool for that?
Or is there a way I can download the viewer.jnlp
given the username/password?
It seems other versions of the iDRAC support VNC, but I cannot get that to work on the iDRAC6. But if I could get that to work, it would also solve my problem.
System: Dell R815 iDRAC6
There are 2 console available:
VGA
avctVMLinux64.jar
and avctKVMIOLinux64.jar
. Create a lib
folder, then unpack libavctKVMIO.so
and libavmlinux.so
into lib/
folder. You can find the URLs in the *.jnlp
file.*.jnlp
. Download avctVMWin64.jar
and avctKVMIOWin64.jar
. Create lib
folder, then unpack avctKVMIO.dll
and avmlinux.dll
into lib
folder.jre/lib/security/java.security
and make sure you remove 3DES_EDE_CBC
from jdk.tls.legacyAlgorithms=
$JAVA_HOME/bin/keytool -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit -importcert -file <(echo ""|openssl s_client -connect iDRACHostName:443 2>/dev/null|openssl x509) -alias iDRACHostName -noprompt
$JAVA_HOME/bin/java -cp avctKVM.jar -Djava.library.path=./lib com.avocent.idrac.kvm.Main ip=iDRACHostName kmport=5900 vport=5900 apcp=1 version=2 vmprivilege=true helpurl=https://iDRACHostName:443/help/contents.html user=Administrator passwd=ipmi_password
IPMI SOL
agetty
bcdedit /ems {current} on
then bcdedit /emssettings EMSPORT:1 EMSBAUDRATE:115200
ipmitool -I lanplus -H iDRACHostName -U Administrator -P password sol activate
Answered by Mircea Vutcovici on November 4, 2021
assuming iDRAC IP is 10.64.31.76
download this file https://10.64.31.76:443/software/avctKVM.jar
from your idrac
run:
java -cp Downloads/avctKVM.jar com.avocent.idrac.kvm.Main ip=10.64.31.76 kmport=5900 vport=5900 user=root passwd=calvin apcp=1 version=2 vmprivilege=true "helpurl=https://10.64.31.76:443/help/contents.html"
user and root passwords are the idrac credentials.
I got a working console
tested with:
credits to: https://gist.github.com/xbb/4fd651c2493ad9284dbcb827dc8886d6
Answered by exeral on November 4, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP