On 04/22/2012 06:59 PM, David C. Rankin wrote:
So it looks like that is the recommended direction. A complete re-write is way beyond me, so we will need the skill of the c/c++ gurus to help with this bug.
Can someone who knows the openssh responses (as well as c++), help take a look at the top of ksshprocess.cpp -- we might avoid a complete rewrite if we can update the response tables for the newer versions of openssh. ksshprocess does response lookups depending on the openssh version. If this has been the problem all along -- we may be able to put off the complete rewrite and fix sftp:// for 3.5.14.
This is very useful information that should be posted to the bug report. My initial guess would be that the mechanism TDE uses to determine SSH version is failing with the latest SSH binaries. Can you also post the output of 'ssh -v' on your system, specifically the version line?
Thanks!
Tim