Opened SSHD-76 with more info.

Thanks,

  Bernd

On Fri, Feb 19, 2010 at 18:05, Guillaume Nodet <gno...@gmail.com> wrote:
> I'm not aware of any problem like that.
> Are you connecting to a native ssh server or the one from SSHD ?
> Also could you try to set the log level to DEBUG on the client side
> and see if you see a SSH_MSG_CHANNEL_FAILURE somehow ?
> Maybe you could set up a small test case I could try and debug ?
>
> On Fri, Feb 19, 2010 at 17:42, Bernd Fondermann
> <bernd.fonderm...@googlemail.com> wrote:
>> Hi,
>>
>> I'm connecting to a remote machine using
>> org.apache.sshd.ClientSession.createChannel("shell");
>> I'm setting
>>  channel.setOut(outputListener);
>>  channel.setErr(errorListener);
>> to two distinct sinks.
>> Now, when I invoke an unexisting command on the other machine
>> directly, like this:
>>  pommes >std.out 2>err.out
>> I'll find that - as expected - std.out is empty and err.out contains
>>  -bash: pommes: command not found
>> while invoking this command (without output redirection) via sshd client,
>> I'll get the same error message via "out", none via "err".
>> With a debugger I could confirm that
>>  org.apache.sshd.client.channel.AbstractClientChannel.doWriteExtendedData()
>> never get's called.
>>
>> What's it I'm doing wrong here?
>>
>> Thanks,
>>
>>  Bernd
>>
>
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
>

Reply via email to