Closed timnovinger closed 4 years ago
Can anyone help me?
Unfortunately there is not much I can do to debug issues with iDRAC.
I assume you already took the usual troubleshooting steps like trying to connect to iDRAC from the same IP without Docker and see if it works?
@DomiStyle
I can connect to the iDRAC web gui just fine. As for trying to connect to the virtual console via Java....I honestly don't know how to do that (which is why I sought out your project in the first place). I recently acquired these servers and I'm unfamiliar with running Java on new Macs/OSs.
Looking at the log output, does it look like your project/code is doing everything correctly and that the issue is on the server/iDRAC side of the equation? Just knowing that much may be helpful; I'm not sure which exactly is causing the issue.
The files are downloaded just fine, the error message is coming from iDRAC itself, can't tell much more than that unfortunately.
You can try posting your docker-compose or docker commands for both of your servers, maybe something sticks out there.
If you can run VMs you might also try setting up a quick Windows VM to check if you can connect normally to the server by using the Java launcher from the web interface.
I doubt it's the command that is the issue; I used the same for the other server with minor variations that wouldn't break anything.
That is very helpful to know that the issue is on the iDRAC side itself. At least I have a path to dig down now. That's a great tip about the windows VM idea. I'll fire one up on my ESXi box and poke around. Thanks!
I was having the same problem and solved by removing all restrictions in java.security
file.
In my case, I actually changed Dockerfile
to remove the file altogether.
...
#RUN perl -i -pe 's/^(\h*jdk\.tls\.disabledAlgorithms\h*=\h*)([\w.\h<>\n\\,]*)(TLSv1[,\n\h]\h*)/$1$2/m' /usr/lib/jvm/zulu-7-amd64/jre/lib/security/java.security
RUN rm /usr/lib/jvm/zulu-7-amd64/jre/lib/security/java.security
...
Thanks @srinathman, I had the same issue on one of my R610 servers (iDRAC6 Firmware Version 2.91 (Build 02)
).
Removing the java.security
file helped.
@srinathman and @arne-cl - thanks for figuring this out! That solved my issue! Yeah!
I have two iDRAC 6 servers in my rack, a T610 and an R410.
Both are Enterprise iDRAC and I can connect to the normal iDRAC web interface on each.
I've set up both docker containers exactly the same way with the only variations of course being the internal IP address and names. Yet, only the R410 works. Every time I try to connect to the T610 via the web GUI at port 5800, it comes back with "Connection failed". I'm not doing anything fancy with ports or configs.
R410: port 5800:5800, port 5900:5900 T610: port 5801:5800, port 5901:5900
What could be the issue here? The firmware on the T610 is up to date and I just performed an iDRAC reset (as mentioned in another issue ticket) which did not help.
Below is the log output from the T610: