> On
04/22/2012 10:36 PM, Timothy Pearson wrote:
>> I just tested on my Debian Squeeze system with OpenSSH_5.5p1 and
>> OpenSSL
>> 0.9.8o, and sftp from GIT worked perfectly. I am going to try a
>> newer
>> system to see if I can get it to fail.
>>
>> Tim
>>
> Note, sftp from konsole will work PERFECTLY. It is sftp:// from the
> konqueror
> address field, or kwrite/kate that fails. Here is the debug output for
> a
> box
> that does not use key-pairs for authentication:
I know. :-) I am tracing the issue now, but it appears that ssh> 5.5
somehow masks its stderr output so that TDE literally does not know
what
ssh is doing.
Tim
To be more precise, it looks like select() is not blocking on the ssh
output file descriptors. This could also be a kernel or core system
issue, so stay tuned! :-)
Tim
I have narrowed this down to a problem in how ssh and select() are
interacting. To be specific, running select() on the open ssh output file
descriptor always returns data available, but when an attempt is made to
actually read said data with read() there is no data (an error occurs). I
do not know if this is an ssh problem or a problem with some other aspect
of the system regarding pipes.
Tim