Hello,
I've been trying to use the sftp program with lsh... I've patched
the sftp to read the program to execute from SFTP_RSH but it seems
that it still does not interoperate with lsh. Since it executes sftpserv
on the remote side i've tried "lsh remove sftpserv",
"lsh remote -E sftpserv", "lsh remote -S=/path/sftpserv" but none of them seem to
work.
The server is an ssh v2.0.13 server and the client is lsh-0.9.9.
I attach you the output of lsh --trace and -v:
[...]
Allocated local channel number 0
Registering local channel 0.
Taking channel 0 in use, (local 0).
Entering lsh_start_session
lsh: Requesting remote exec.
Leaving lsh_start_session, value of type client_session.
Leaving make_start_session, value of type client_session.
Leaving make_lsh_connect, value of type client_session.
Sending EOF on channel 0
Receiving CLOSE on channel 0 (local 0)
io.c: Marking fd 5 for closing.
Sending CLOSE on channel 0
channel.c:1741: channel_close: Raising exception Closing channel (type 65537), using
handler installed by channel.c:394: register_channel
client.c:207: do_client_session_close: Raising exception Session closed. (type 65540),
using handler installed by channel.c:394: register_channel
io.c: Marking fd 7 for closing.
io.c: Marking fd 6 for closing.
Deallocating local channel 0
channel.c:230: do_exc_finish_channel_handler: Raising exception Finish i/o (type
65538), using handler installed by connection.c:234: make_ssh_connection
connection.c:198: do_exc_protocol_handler: Raising exception Finish i/o (type 65538),
using handler installed by connection_commands.c:385: do_handshake
read_buffered(): fd died, 80 buffered bytes discarded
io.c: Closing fd 5.
io.c: Closing fd 6.
io.c: Closing fd 7.
io.c: Marking fd 8 for closing.
Connection died, for reason 1.
io.c: Closing fd 8.
--
Nikos Mavroyanopoulos
mailto:[EMAIL PROTECTED]