Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modification for IBM x3650 M3 #51

Open
n3gwg opened this issue Nov 20, 2022 · 3 comments
Open

Modification for IBM x3650 M3 #51

n3gwg opened this issue Nov 20, 2022 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@n3gwg
Copy link

n3gwg commented Nov 20, 2022

I am interested in adapting your software for accessing the IMM (IBM's equivelant of the iDRAC) on an IBM x3650 M3 (and also an older 7979). They of course use this JNLP / Java stuff that everybody thinks is insecure and has been extirpated from almost every browser.

Whence one goes to the IP address associated to the IMM management port on an x3650 they are greeted with a request to enter a username and password, after which they can perform a few more clicks, accept some certificate, etc.. etc... and eventually you get a menu for accessing the IMM (a sub menu is for remote console).

I found a docker container that I got working but its based on Ubuntu 16.04 and I'd prefer to use a Debian distribution vice Ubuntu. Any thoughts on the parts of the developers of this? Unfortunately the author only referenced what container it was based on and did not really mention his name. Your solution seems more interesting for sure.

Here is the link to what I had been found thus far:
https://github.com/ktelep/docker-firefox-java/blob/master/Dockerfile

Thanks!

Stuart

@Da-Geek
Copy link

Da-Geek commented Nov 20, 2022

I have an IBM BladeCeter S that also uses IMM that would be very helpful to get working this way, so I can reuse the PiKVM for something else.
The Remote Media & Remote Viewer are both Java Based on the IMM that of course due to modern Security requirements
will not load on modern browsers.
Maybe a fork of this project with some changes for the IBM IMM could work, Interesting idea.

@DomiStyle
Copy link
Owner

Startup your browser and enable the debugging tools (F12).

Check the requests that are being made when the virtual console starts.

If it's a jlnp or jar file it might be pretty easy to get it working with a similar approach as this image uses. Copy the link and try to open it in a private tab, can you download the file without authentication?

@DomiStyle DomiStyle added enhancement New feature or request help wanted Extra attention is needed labels Nov 21, 2022
@n3gwg
Copy link
Author

n3gwg commented Nov 21, 2022

I have an IBM BladeCeter S that also uses IMM that would be very helpful to get working this way, so I can reuse the PiKVM for something else. The Remote Media & Remote Viewer are both Java Based on the IMM that of course due to modern Security requirements will not load on modern browsers. Maybe a fork of this project with some changes for the IBM IMM could work, Interesting idea.

This was my thinking entirely when I researched this.
As it worked out the github entry for "docker-firefox-java" worked, though I made some enhancements to it and have yet to fork and upload the code. I am fine to email you the docker file or post it here if it interests anyone. But that modification was for another github project not this project.

I like this github project a bit more and so I'd like to see if it can be modified for our IBM IMM use. That said, in order to not "waste the PiKVM on the IBM", using the github project I referenced in an earlier post might work. Did you try it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants