docker-idrac6 icon indicating copy to clipboard operation
docker-idrac6 copied to clipboard

Old Java 7

Open deefdragon opened this issue 4 years ago • 12 comments

It appears that the current versions of java 7 are not able to work with idrac6. It may be necessary to specify a verison of java7 in the dockerfile that is known to work. I have gotten mine working with 7_80, and apperently 7_79 also works.

deefdragon avatar Feb 18 '20 03:02 deefdragon

Interesting, will take a look. Thanks for the tip!

DomiStyle avatar Feb 18 '20 08:02 DomiStyle

Confirmed.

z3dm4n avatar Feb 26 '20 14:02 z3dm4n

@deef0000dragon1 @z3dm4n Do you already have trouble building the image? The current Java version in the image is 1.7.0_95, there is no other version available in the OpenJDK repo for Ubuntu 16.04. 18.04 only has 1.8.0 and upward, which won't work anyway.

I just built the image locally and the latest version available worked with no issues.

DomiStyle avatar Feb 27 '20 07:02 DomiStyle

Hi Dominik, image works smoothly, but connection to the remote console fails after some seconds. At first the connection is successful. After connecting via WebUI or VNC, the connection fails with "Login failed with access denied error." Hence I suspected, that @deef0000dragon1 experienced a similar issue as I did. As there is no PPA archive where we could get prehistoric OpenJDK packages from, I am not sure how to address this, if this is caused by newer versions of this package.

z3dm4n avatar Feb 27 '20 08:02 z3dm4n

@z3dm4n Interesting, I couldn't reproduce that issue yet. Using domistyle/idrac6:latest and building the image fresh both work just fine for a longer period.

Does the same thing happen when you run the Java console on another machine?

DomiStyle avatar Feb 27 '20 08:02 DomiStyle

I'll re-check this issue on another server once I have time for this.

z3dm4n avatar Mar 03 '20 15:03 z3dm4n

To specify the "not able to work with idrac6" bit, I was able to get the container started, and was easily able to get into the container. Unfortunately, The only thing that I would be greeted by once I was in was a pair of java notification boxes. One saying connecting, and the other saying connection failed.

This was the same issue that I was encountering with a local version of java. Downgrading to 7_80 allowed me to access the console.

It might be possible to get the required jre it from https://snapshot.debian.org/package/openjdk-7/ specifically here ? but I wouldnt know for sure.

deefdragon avatar Mar 03 '20 17:03 deefdragon

I ran into the same issue trying to connect to an iDRAC 6 session: the connection fails with "Login failed with access denied error."

ipv6freely avatar Feb 17 '21 19:02 ipv6freely

I had the same issue on windows as well using newer java 7. I was able to get this working by installing the Java JDK 7_80 and making it default inside the image. Have to commit the image which increases the size a bit but it works for me. Great container, thank you.

ptmorris1 avatar Dec 29 '21 11:12 ptmorris1

@ptmorris1 @ipv6freely @deefdragon @z3dm4n does this solve your issue https://github.com/DomiStyle/docker-idrac6/pull/47 ?

ssmoss avatar Sep 15 '23 05:09 ssmoss

I have deprecated my idrac6 system & upgraded unfortunately, so I can not confirm functionality.

deefdragon avatar Sep 15 '23 05:09 deefdragon

I have deprecated my idrac6 system & upgraded unfortunately, so I can not confirm functionality.

No worries, thanks.

ssmoss avatar Sep 15 '23 05:09 ssmoss