Hi!
A few days ago, I bought a Linode 1024, and I've been doing a few tests with it. Obviously, when you first access to your VM, you must do that using the Lish tools in "Remote Access" inside Manager.
And when you do the initial configuration stuff in a server, it isn't so rare to create basic users, assign them passwords... The problem is, it appears that, at least, "Lish via Ajaxterm" tool doesn't seem to allow other characters than the ones included in basic 7-bit ASCII table. Why am I saying this? Because, when you type normal text, it's obvious that this occurs, but when you introduce passwords for users, the characters are not shown and you don't know what's being recognized. And one of the most basic rules about passwords, is that you should use symbols and not-only-letters characters.
Them problem is that, later, you may want to change those passwords using SSH access, which has no problems with these symbols. So, if you set a password with these extended characters at Lish, you won't be able to log in using SSH, and viceversa.
And... What if you change the root password using SSH and you make a mistake configuring your virtual machine, so you're not able to connect via SSH? In that case, you can't access Lish neither, so your VM is inaccessible.
All this happened to me. Because I live in Spain, I have a non-US keyboard, and I have symbols on it that are not 7-bit ASCII. And I'm not talking about rare Unicode characters, I'm talking about common extended ASCII characters such as:
Code:
Ç ç [all-kinds-of-letters-with-accents] £ º ª ¡ ¿ ñ Ñ
These characters (and/or others) may be present in most keyboards outside USA (or English speaking countries).
This should be solved in some way. Or, at least, a message in big, bold, red letters should be shown in the Manager.
Bye!