Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Closing a channel: Invalid recipient?

From: Boris Shingarov <bshingar(at)sympatico.ca>
Date: Fri Dec 06 2002 - 13:48:32 EST


Hi,

I am developing an application that talks to a server over SSH2. Namely, it will execute some commands on the server. So far what I do is open an SSH session, open an "exec" channel, do whatever I need, then close the session.

This works perfectly. However, I need to do several things in succession; therefore I would like to open a session once, and reuse it by opening and closing an exec channel for each command. (Thus saving on re-authenticating every time). So I open the channel with "sender" like 0, 1 and so on; the server gives me back "recipient" ids again like 0, 1 and so on. However, when I am done with the command and send a MSG_CHANNEL_CLOSE, the server replies with MSG_DISCONNECT with reason code PROTOCOL_ERROR and description: Invalid channel number? What am I missing?

Boris Received on Mon Dec 9 10:48:06 2002

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:02:51 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library