From: Paul Lutus Date: 2006-11-28T03:40:08+09:00 Subject: Re: telnet terminal issue Alex Ciarlillo wrote: > Okay I am playing around with ruby and its telnet functionality and I > ran into an interesting problem. I am trying to pull up a report from a > telnet based program via ruby and I can navigate all the menus and enter > the date and times for the report I want but as soon as it would usually > pull up the report to the screen I receive this: > > WARNING: terminal cannot clear to end of line > WARNING: terminal cannot clear screen > WARNING: terminal cannot home cursor > WARNING: terminal cannot move cursor to lower left of screen > WARNING: terminal cannot scroll backwards The full Telnet protocol consists of hundreds of properties that the local machine may or may not be able to support. If the local Telnet session reports that it supports a property, such as the ability to clear the screen, and then balks at a subsequent command to do so, the sort of message you are getting is the result. Perhaps the server requires the functionality that it is reporting on, and cannot function at all without it. If that is the case, the specific site you visited may not work out. Many Telnet servers don't care about the more advanced features, but some require them. The local Telnet client session may not be able to find out whether the require property exists (because it cannot query the console you are using), or it may not be forwarding it correctly, or some third possibility. -- Paul Lutus http://www.arachnoid.com