Telnet with a Windows 2003 server

Bob Rasmussen ras at anzio.com
Thu Nov 22 09:48:47 PST 2007


On Thu, 22 Nov 2007, John Esak wrote:

> Bob,
> Using the telnet client from *any* flavor of Microsoft since time began has
> *never* worked properly with filePro. I have spoken with Ken about this
> numerous times. It does not seem to be filePro's fault, but a constant
> disregard by Microsoft regarding their provided-free telnet client. It is SO
> frustrating, but that is a MAJOR reason why we all use *your* Anzio
> software! 
> 
> MS telnet will function but never allow the use of the Function keys. 
> 
> However, you mentioned using the 2003 telnet daemon... and not the client.
> It has never occurred to me that the problem might not be in their client
> app but in the server side of things? 

Here's my analysis, while the dinner rolls rise...

It's certainly true that the MS telnet CLIENT doesn't work well in a 
production environment, especially with a Unix/Linux host. Function key 
support is bad, and passthrough print support is nonexistent.

And thanks for the plug.

But for now I'm concerned about the MS telnet SERVER (daemon), and how it 
works with Windows console applications, such as filePro for Windows. 
These are apps that look like they're written in DOS, but in fact are 
console apps.

A console app., running directly on the Windows screen, can receive 
a full range of keystrokes, such as alt-F12 (extreme case). And, it turns 
out, if you use the MS client to go to the MS server, all keystrokes do 
work (as Ron just pointed out). But the server doesn't deal with this the 
same way Unix does, with a terminfo library and keystrokes represented by 
character sequences starting with escape. And there is no industry 
standard for what function keys generate.

The last time I had investigated this, I learned that the MS-to-MS 
connection uses a terminal type called "VTNT", which is not documented 
enywhere. Late yesterday I did some reverse engineering, starting with 
eavesdropping on the network connection (using "Ethereal"). I actually 
made considerable progress in breaking the code. So there's a good chance 
I could make Anzio have a terminal type of VTNT and work in this 
environment.

Question 1: Would this be useful? If you could run Anzio to connect to a 
Windows 2003 Server running filePro?

(Apparently the competing approach is to run a Terminal Services session 
with a remote desktop).

Question 2: Would passthrough print (via PFPT) work in this environment? 
That's probably a question for Ken.

Happy Thanksgiving everyone. May your fellowship with family and friends 
be even better than the food!

Regards,
....Bob Rasmussen,   President,   Rasmussen Software, Inc.

personal e-mail: ras at anzio.com
 company e-mail: rsi at anzio.com
          voice: (US) 503-624-0360 (9:00-6:00 Pacific Time)
            fax: (US) 503-624-0760
            web: http://www.anzio.com


More information about the Filepro-list mailing list