Hi,

I'm trying to use jsch to do a stream forward.

I have the session connecting to my server ok and the channel seems to
connect ok also. Here is my code for handling the channel.

ChannelDirectTCPIP channel = (ChannelDirectTCPIP)
session.openChannel("direct-tcpip");
channel.setHost(host);
channel.setPort(4050);
channel.connect();

InputStream is = channel.getInputStream();
OutputStream os = channel.getOutputStream();

At this point I want to use the input and output streams from the channel
but get an exception.

java.io.IOException: failed to initialize the channel.
at com.jcraft.jsch.Channel$1.init(Channel.java:233)
at com.jcraft.jsch.Channel$1.write(Channel.java:244)
at
org.apache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer(AbstractSessionOutputBuffer.java:131)
at
org.apache.http.impl.io.AbstractSessionOutputBuffer.flush(AbstractSessionOutputBuffer.java:138)
at
org.apache.http.impl.AbstractHttpClientConnection.doFlush(AbstractHttpClientConnection.java:271)
at
org.apache.http.impl.AbstractHttpClientConnection.flush(AbstractHttpClientConnection.java:276)
at
org.apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:258)
at
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
at com.nexusalpha.lps.scratch.JschTest.doHttpRequest(JschTest.java:187)
at com.nexusalpha.lps.scratch.JschTest$Task.run(JschTest.java:134)
at java.lang.Thread.run(Thread.java:662)

Any ideas what I'm doing wrong?

Ben
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
JSch-users mailing list
JSch-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jsch-users

Reply via email to