-
Notifications
You must be signed in to change notification settings - Fork 16
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
rfb.js: Support Supermicro SSG-6028R-E1CR12L #1
base: bmc-support
Are you sure you want to change the base?
Conversation
…r negotiating authentication type.
…bled ast2100 testing util functions
…tomJS 1.x does not support Uint8ClampedArray.
This commit broke tests and authentication by replacing "Array.from(x)" with "new Array(x)". Instead of copying "x", this creates a single-element array "[x]".
…hantomJS 1.x and browsers that do not support those methods.
This seen on Supermicro SSG-6028R-E1CR12L: Firmware Revision : 3.40 Firmware Tag : BL_SUPERMICRO_X7SB3_2016-07-15_B Build Time : 07/15/2016 Kernel Version : 2.6.28.9 Manufacturer ID : 47488 Manufacturer Name : Unknown (0xB980) Product ID : 2137 (0x859) Product Name : Unknown (0x859) Apparently it's RFB v3.8 but iKVM sends 055.008 as version string and expect the same version on client.
Thank you for the contribution! I know exactly how frustrating dealing with the protocol negotiation oddities of the ATEN iKVMs can be, but I think that it might be better to revise your comments to indicate that this is a workaround for X7SB3 boards. Once that's squared away, I'll be more than happy to take your pull request! |
Hello, In fact, it's not X7SB3 board, I think this name used by fw UI for internal references. Moreover, if you check official site SuperServer SSG-6028R-E1CR12L has X10DRH-iT board inside but X10DRH-iT itself works just fine with noVNC/bmc-support and official fw v3.40 (they send standard 003.008 version string). So maybe we have device with custom firmware, I'll check this tomorrow and decide how to call this board ) |
Okay, here the results:
|
778931e
to
fb0d9b6
Compare
048c9b2
to
eb386b7
Compare
I'm seeing the 055.008 version on a X11SSE-F board as well. More interestingly, port 5900 now runs SSL, so you have to use websockify's --tls-client mode. |
Very interesting. I'll see if I can find a moment to take a look; if anyone else is having the same trouble, please chime in! Unfortunately, I don't have any X11 / E3v5 hardware to test with. I'll have to update one of my X10 boards and see if I can reproduce the issue. |
This seen on Supermicro SSG-6028R-E1CR12L (mb Super X10DRH-iT):
Firmware Revision : 3.40
Firmware Tag : BL_SUPERMICRO_X7SB3_2016-07-15_B
Build Time : 07/15/2016
Kernel Version : 2.6.28.9
Manufacturer ID : 47488
Manufacturer Name : Unknown (0xB980)
Product ID : 2137 (0x859)
Product Name : Unknown (0x859)
Apparently it's RFB v3.8 but iKVM sends 055.008 as version string and
expect the same version on client.