- Package:
- shellinabox
- Source:
- shellinabox
- Description:
- publish command line shell through AJAX interface
- Submitter:
- "SASAJIMA, Toshihiro"
- Date:
- 2022-06-22 10:03:03 UTC
- Severity:
- normal
- Tags:
Dear Maintainer,
In Login prompt of shellinabox, I pressed "@" key.
But I couldn't get echoback of "@".
I tried all keys, and I found following keys which cannot get echoback:
= - ~ ^ @ ` : *
.
I reported this to upstream.
http://code.google.com/p/shellinabox/issues/detail?id=229
I made a patch.
I don't see that issue with the copy I have running. @=~^`:* These appear in the login prompt for me. Could this be an issue with your web browser instead? ... I see your patch. How does this allow those characters to get through?
My keyboard is JP106 layout. Which is your keyboard layout? US or other? I think this problem is below. In US keyboard, "@" is a same key of "2" (keyCode == 50). In JP keyboard, "@" is a different key (keyCode == 64). character keycode --------- ------- @ 64 ^ 160 - 173 : 58 ` (same key of @) ~ (same key of ^) = (same key of -) * (same key of :) In JP keyboard, asciiKey is false when press "@" key. So I cannot input "@".
Comparable problem here, using Firefox 19.0.2 and 20.0 with german keyboard. Following keys are not working: +*#'<>|?\
Any chance you could evaluate the patch?
Marc, you mean the patch from Toshihiro Sasajima, 13 May 2013 in this report? With this patch: same result!
Debian version: 8.1 Kernel version: 3.16.0-4-kirkwood #1 Debian 3.16.7-ckt11-1 (2015-05-24) armv5tel GNU/Linux Hi, I also have in Jessie (and have always had, with Lenny then Wheezy) this issue with shellinabox. I use a French keyboard, and the characters that do not work for me are: — symbol: ) FR key: ) Corresponding US key: - — symbol: ° FR key: Shift + ) Corresponding US key: - — symbol: ] FR key: AltGr + ) Corresponding US key: - — symbol: } FR key: = Corresponding US key: = — symbol: $ FR key: $ Corresponding US key: ] — symbol: £ FR key: Shift + $ Corresponding US key: ] — symbol: ¤ FR key: AltGr + $ Corresponding US key: ] — symbol: ù FR key: ù Corresponding US key: ' — symbol: % FR key: Shift + ù Corresponding US key: ' — symbol: * FR key: * Corresponding US key: # — symbol: µ FR key: Shift + * Corresponding US key: # — symbol: < FR key: < Corresponding US key: \ — symbol: > FR key: Shift + < Corresponding US key: \ — symbol: : FR key: : Corresponding US key: . — symbol: / FR key: Shift + : Corresponding US key: . — symbol: ! FR key: ! Corresponding US key: / — symbol: § FR key: Shift + ! Corresponding US key: / For some reason, though, sometimes the "}" becomes available... I let you imagine how frustrating it can be to interact with the shell without * ] } $ : / (thankfully, * an / work on the numeric keypad). And in a general manner, the lack of ) is also a bit distressing :-D The US key correspondence is given to give an indication about the physical location on the keyboard. For this correspondence, I used this reference: http://www.bristol.ac.uk/it-services/learning/documentation/keyboard-1/keyboard-r1-6.gif which is the QWERTY keyboard which is the closest I could find to the physical layout of a typical AZERTY keyboard. Yves.
Hi, Yves I believe that we have this issue solved on our unofficial fork. Please check https://github.com/shellinabox/shellinabox If I am not mistaken this issue only occurs on Firefox browser. A workaround, until fixed version is released, would be to use a different browser. Regards, Luka
Hi. We published A Global and Regional Market Report on Optical Modules 2022 for You and Competitors. If you have further interest in this report or related reports, we would be happy to share the sample report for your reference. The following manufacturers are covered: Finisar Corporation Texas Instruments Incorporated (TI) Avago Technologies Perle Mellanox Brocade Cisco Allied Telesis Fujitsu Optical Components Limited Sumitomo Electric Industries, Ltd ADI Molex FiberPlex Technologies TE Connectivity MultiPhy Ltd. Inphi Corp. ...... Maybe it will be helpful to the marketing department or the person in charge of your company. We would be grateful if you could forward it.