I'm at the point of pounding the keyboard and tossing it across the room with not being able to
get the Virtual Console to successfully connect. Here is the situation...... I'm able to access the iDRAC remotely via GUI or SSH and login and/or make changes without any issue. When I attempt to run the Virtual Console, it simply fails to connect. I get the error message in my Java Console of "Connection Failed".
Now I've read other posts and recommended fixes and none of them had made any difference. Here is what I've done to date:
1) Added the DRAC IP into the Java Exception List
2) Changed the Java Network Setting from Browser to Direct Connect
3) Disabled Encrypted Video on the DRAC
4) Upgraded the Firmware to v2.85
5) Confirmed using tcpdump that my host and the DRAC can talk on port 5900
6) Cycled the DRAC Plug-in Type between Java and Native
7) Run the Virtual Console (viewer.jnlp) both through the browser and downloaded the .JNLP and used javaws on it.
I'm completely out of options and of what else I could do to make the Virtual Console connection stop failing. Does anybody have any other theories that might be causing me problems?
Your instructions are excellent, but they did not work for me. No fault of yours though. For some reason, the DRAC is refusing connections on port 5900. I see the SYN packet go out and the RST packet come back from the DRAC. It is an iDRAC6 Enterprise. Any idea why it is not listening on port 5900?
I followed ITOrtiz's steps. In my case, I had an additional issue that the DRAC car simply was not listening on port 5900 or 5901. Doing 'racadm racreset hard' did not help. I had to power the server off fully, including the DRAC. After that, it worked.
Your program worked for me using the latest jre. There were a few caveats:
I had to copy the files to the java folder in program files(x86). I wasn't completely sure if this was the case based on the structure you provided on github.
I had to rename the jre folder so that it just reads jre. (originally jre1.8.0 changed to jre).
The .dll files were .jar for me.
Once I figured out the correct file structure, the program worked like a charm.
I just bought two refurnished IDRAC6 Enterprise for my out of warranty R710s. iDRAC works good, and is dedicated and not shared. Networking is plugged into the iDRAC port. I cannot do a virtual console. I get a connection failed. I have put the IP of the iDRAC in the Exception Site list of Java config.
Not sure what else to do. But there is no support for my R710, nor for these newly purchased enterprise cards. Curious if anyone has suggestions?
Had the same issue today on a recently updated iDRAC6 - Enterprise.
Before Update: Firmware v1.0.0 After Update: Firmware v2.90
I didn't reset the settings during the Update. Just afterwards. This seems to have corrupted the upgrade somehow. I flashed it threw the WebUI both times.
My solution was to simply reflash v2.90 over again with reset settings enabled. The console applet just works fine now.
Go to Java installation folder. Open {JRE_HOME}\lib\security\java.security -file in text editor. Delete or comment out the following line "jdk.tls.disabledAlgorithms=SSLv3".
Go to Java installation folder. Open {JRE_HOME}\lib\security\java.security -file in text editor. Delete or comment out the following line "jdk.tls.disabledAlgorithms=SSLv3".
After trying a whole bunch of things I gave this a shot and it worked!!! Thanks for the post.
forbin
5 Posts
46647
0
Posted April 20th, 2017 16:00
Your instructions are excellent, but they did not work for me. No fault of yours though. For some reason, the DRAC is refusing connections on port 5900. I see the SYN packet go out and the RST packet come back from the DRAC. It is an iDRAC6 Enterprise. Any idea why it is not listening on port 5900?