diff --git a/README.md b/README.md index 554acf3..7b91316 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,21 @@ -# iDRAC6_JKVM - -Dell iDRAC6 Java KVM for Windows \ No newline at end of file +# Dell iDRAC6 Java KVM Console + +The remote Java KVM console on a Dell R710 server with an enterprise idrac works using the latest version of Java, thanks to MathieuW + +https://www.dell.com/community/Systems-Management-General/iDRAC6-Virtual-Console-Connection-Failed/td-p/5144021/page/2 + +## How to use the iDRAC Java KVM console +Download and install the latest java version 8: +https://java.com/en/download/manual.jsp + +Go to the security directory where you installed java, xyz is your current version: +``` +C:\Program Files\Java\jre1.8.0_xyz\lib\security\ +``` + +Comment out the line in ..\jre1.8.0_xyz\lib\security\java.security: +``` +# jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 1024, +``` + +Add the IP address of your server (https://w.x.y.z) to the security tab of the java control pannel. \ No newline at end of file diff --git a/avctKVMIO.dll b/avctKVMIO.dll new file mode 100644 index 0000000..0d57cae Binary files /dev/null and b/avctKVMIO.dll differ diff --git a/avmWinLib.dll b/avmWinLib.dll new file mode 100644 index 0000000..ae21d0a Binary files /dev/null and b/avmWinLib.dll differ diff --git a/connect_idrac_kvm.bat b/connect_idrac_kvm.bat new file mode 100644 index 0000000..4d3dd19 --- /dev/null +++ b/connect_idrac_kvm.bat @@ -0,0 +1,12 @@ +@echo off + +set /P drachost="Host: " +set /p dracuser="Username: " +set /p dracpwd="Password: " + +ECHO Grabbing avctKVM.jar from host... +powershell.exe -Command "[System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true} ; $WebClient = New-Object System.Net.WebClient ; $WebClient.DownloadFile('https://%drachost%/software/avctKVM.jar','.\avctKVM.jar')" + +java -cp avctKVM.jar -Djava.library.path=.\lib com.avocent.idrac.kvm.Main ip=%drachost% kmport=5900 vport=5900 user=%dracuser% passwd=%dracpwd% apcp=1 version=2 vmprivilege=true "helpurl=https://%drachost%:443/help/contents.html" + +del avctKVM.jar \ No newline at end of file