Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Sat Jun 11, 2011 11:53 am 
Offline
Junior Member

Joined: Tue Jun 07, 2011 9:16 am
Posts: 31
Location: Spain, EU
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!


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 11:57 am 
Offline
Senior Member

Joined: Fri Dec 10, 2010 6:21 am
Posts: 144
First of all, I don't think you actually have to use Lish. As I recall you get to pick a root password as you deploy, and can then ssh directly to the Linode (as root, with said password, as per the information available in the remote access tab).


As for Lish, I would strongly recommend using ssh as the primary means of accessing Lish as well (instructions available in the Remote access tab), the Ajax terminal is not fully functional and in my opinion is only suitable for an emergency situation where ssh is for some reason not an option.


Edit: I should also add that you can change your root password of you linode from the Rescue tab in the manager.


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 12:16 pm 
Offline
Junior Member

Joined: Tue Jun 07, 2011 9:16 am
Posts: 31
Location: Spain, EU
hawk7000 wrote:
As I recall you get to pick a root password as you deploy


Yes, you can choose a root password when you deploy. Otherwise, you wouldn't be able to log in to the system. But this is not the problem, as this password is introduced using a HTML form. I'm talking about changing the password from the system's console, or adding other users.

Quote:
the Ajax terminal is not fully functional and in my opinion is only suitable for an emergency situation where ssh is for some reason not an option.


If that's the case, they should warn about it. They should put a message saying "hey, this is experimental, be careful when introducing non US ASCII symbols".

Quote:
Edit: I should also add that you can change your root password of you linode from the Rescue tab in the manager.


Sincerely, there's only one thing I can say about this: oooopsss :oops:


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 12:25 pm 
Offline
Senior Member

Joined: Fri Dec 10, 2010 6:21 am
Posts: 144
usr01 wrote:
hawk7000 wrote:
As I recall you get to pick a root password as you deploy


Yes, you can choose a root password when you deploy. Otherwise, couldn't log in to the system. But this is not the problem, as this password is introduced using a HTML form. I'm talking about changing the password from the system's console, or adding other users.


I just don't see why you would need or even want to do this from the system console specifically when you could just as well log into your linode normally via ssh and do the same thing there...?


usr01 wrote:
Quote:
the Ajax terminal is not fully functional and in my opinion is only suitable for an emergency situation where ssh is for some reason not an option.


If that's the case, they should warn about it. They should put a message saying "hey, this is experimental, be careful when introducing non US ASCII symbols".


Agreed. In my opinion the Ajaxterm is way too prominent in the Lish section in the manager considering it has some fairly major flaws (and varying results depending on the browser in use).


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 12:43 pm 
Offline
Junior Member

Joined: Tue Jun 07, 2011 9:16 am
Posts: 31
Location: Spain, EU
hawk7000 wrote:
usr01 wrote:
hawk7000 wrote:
As I recall you get to pick a root password as you deploy


Yes, you can choose a root password when you deploy. Otherwise, couldn't log in to the system. But this is not the problem, as this password is introduced using a HTML form. I'm talking about changing the password from the system's console, or adding other users.


I just don't see why you would need or even want to do this from the system console specifically when you could just as well log into your linode normally via ssh and do the same thing there...?


The problem is that Linode offers methods A, B and C of doing this. You could think method A is the most obvious, and I don't deny that. I just say that, if methods B and C are available, maybe other users (less experimented?) could use them. And if method B has problems, they should solve this, warn about this, or stop offering method B, so A and C are the methods available.


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 1:05 pm 
Offline
Senior Member

Joined: Sun Mar 07, 2010 7:47 pm
Posts: 1970
Website: http://www.rwky.net
Location: Earth
One of the reasons I chose and stick with linode is the SSH LISH, lots of companies have the ajax terms which are PANTS.

Another worthy note is that linode runs lish on port 22,443 and 2200 so if you're somewhere weird that restricts port access 443 is going to be open since it's the https port.

_________________
Paid support
How to ask for help
1. Give details of your problem
2. Post any errors
3. Post relevant logs.
4. Don't hide details i.e. your domain, it just makes things harder
5. Be polite or you'll be eaten by a grue


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 1:15 pm 
Offline
Senior Member

Joined: Thu May 21, 2009 3:19 am
Posts: 336
Quote:
The problem is that Linode offers methods A, B and C of doing this. You could think method A is the most obvious, and I don't deny that. I just say that, if methods B and C are available, maybe other users (less experimented?) could use them. And if method B has problems, they should solve this, warn about this, or stop offering method B, so A and C are the methods available.


Or look at the "problem" as it really is. Linode is a provider of virtual servers, you install, setup and maintain your server, including controlling remote access to it; SSH or what ever floats your boat. The LISH console is your equivalent, as close as it's going to get, to physical console access. If it makes you feel better, pretend you're sitting in a noisy server room when using LISH and you want to get out of there as quickly as possible and do the rest of your stuff remotely from the comfort of your nice, quite office.


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 2:15 pm 
Offline
Junior Member

Joined: Tue Jun 07, 2011 9:16 am
Posts: 31
Location: Spain, EU
waldo wrote:
Quote:
The problem is that Linode offers methods A, B and C of doing this. You could think method A is the most obvious, and I don't deny that. I just say that, if methods B and C are available, maybe other users (less experimented?) could use them. And if method B has problems, they should solve this, warn about this, or stop offering method B, so A and C are the methods available.


Or look at the "problem" as it really is. Linode is a provider of virtual servers, you install, setup and maintain your server, including controlling remote access to it; SSH or what ever floats your boat. The LISH console is your equivalent, as close as it's going to get, to physical console access. If it makes you feel better, pretend you're sitting in a noisy server room when using LISH and you want to get out of there as quickly as possible and do the rest of your stuff remotely from the comfort of your nice, quite office.


It's as simple as this: Linode provides you a tool to manage your server, but that tool has errors. This is a forum to report bugs, so I report it. Even considering your explanation, the error I'm reporting is comparable to a noisy server room with a keyboard that has dead keys. Yes, I could use my own keyboard, but the one provided by Linode has dead keys. And I warn about that.


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 3:48 pm 
Offline
Senior Member
User avatar

Joined: Fri Oct 24, 2003 3:51 pm
Posts: 965
Location: Netherlands
Ajaxterm is freeware that (a) is a bit sucky and (b) hasn't been updated in nearly three years. There's not much than Linode can do apart from post a warning or stop using it.

_________________
/ Peter


Top
   
 Post subject:
PostPosted: Sat Jun 11, 2011 7:29 pm 
Offline
Senior Member
User avatar

Joined: Sat Aug 30, 2008 1:55 pm
Posts: 1739
Location: Rochester, New York
USians can also experience this random-buttons-don't-work-right behavior by using Chrome.

I pretty much treat it as a read-only quick-peek-at-the-console tool, especially if it's a new/temporary Linode and I don't yet have ssh access to lish set up. Once I start typing, she's gonna break.

_________________
Code:
/* TODO: need to add signature to posts */


Top
   
 Post subject:
PostPosted: Sun Jun 12, 2011 4:08 am 
Offline
Junior Member

Joined: Tue Jun 07, 2011 9:16 am
Posts: 31
Location: Spain, EU
hoopycat wrote:
USians can also experience this random-buttons-don't-work-right behavior by using Chrome.


Yes, that's another "feature" of the tool. And I use Firefox, under Ubuntu. It's specially remarkable when using combinations of keys, like CONTROL+(something), etc. You must insist to get them recognized.

pclissold wrote:
There's not much than Linode can do apart from post a warning or stop using it.


That's the idea :wink:


Top
   
 Post subject:
PostPosted: Mon Jun 13, 2011 3:48 pm 
Offline
Senior Member
User avatar

Joined: Tue May 26, 2009 3:29 pm
Posts: 1691
Location: Montreal, QC
pclissold wrote:
Ajaxterm is freeware that (a) is a bit sucky and (b) hasn't been updated in nearly three years. There's not much than Linode can do apart from post a warning or stop using it.


Well, yeah, there is something that they can do. They're running a commercial service that uses ajaxterm; they can throw some dev time at it and fix a few of the more glaring bugs. It's not an unreasonable expectation. I'm of the opinion that Linode should either fix ajaxterm, or discontinue using it (or plaster some warnings about the various showstopper bugs like not working in Chrome or with non-ASCII characters).


Top
   
 Post subject:
PostPosted: Mon Jun 13, 2011 4:00 pm 
Offline
Senior Member

Joined: Fri Dec 10, 2010 6:21 am
Posts: 144
Guspaz wrote:
pclissold wrote:
Ajaxterm is freeware that (a) is a bit sucky and (b) hasn't been updated in nearly three years. There's not much than Linode can do apart from post a warning or stop using it.


Well, yeah, there is something that they can do. They're running a commercial service that uses ajaxterm; they can throw some dev time at it and fix a few of the more glaring bugs. It's not an unreasonable expectation. I'm of the opinion that Linode should either fix ajaxterm, or discontinue using it (or plaster some warnings about the various showstopper bugs like not working in Chrome or with non-ASCII characters).


Even just not showing it as the first alternative in the Lish section in the manager would probably be a good start.


Top
   
 Post subject:
PostPosted: Mon Jun 13, 2011 4:09 pm 
Offline
Senior Member

Joined: Sat Mar 12, 2011 3:43 am
Posts: 76
Location: Russia
little off-topic, sorry.

usr01, without taking into account this question, are you satisfied with the service of linode? Are CPU and IO speed enough?
Do you feel positive changes in comparison with previous provider?

Just because I was one of these users who gave you advice to try Linode.


Top
   
 Post subject:
PostPosted: Tue Jun 14, 2011 3:56 am 
Offline
Junior Member

Joined: Tue Jun 07, 2011 9:16 am
Posts: 31
Location: Spain, EU
OZ wrote:
little off-topic, sorry.

usr01, without taking into account this question, are you satisfied with the service of linode? Are CPU and IO speed enough?
Do you feel positive changes in comparison with previous provider?

Just because I was one of these users who gave you advice to try Linode.


I'm fully satisfied, there's a HUGE leap in CPU and IO speed from my old Liquidweb VPS. But I haven't completed the migration of my website, so I must wait a bit more to be 100% sure about this (now, I'm 95% sure).

Thanks for your advise :roll:


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group