I have CoreFTP server configured to run only SFTP over SSH protocol. The configuration is valid. OpenSSH client (OpenSSH_5.1p1 on SUSE Linux 11.2) can connect to that server and works fine:
However, if I connect to the same server using Tectia SSH Client version 6.1 I only get error message “Operation failed”. I tried several versions including 6.2 and outcome is the same:
What can I do to make it work? Is there any hope to get it work? Help please!
I found the problem. It is a faulty (or at least unusual) behavior of CoreFTP SFTP server:
Normal behavior of SSH server would be not to open the agent forwarding channel (as that feature is apparently not implemented in CoreFTP server) and continue normal operations. That is how most of the SSH server implementations behave. (If you are interested see RFC4254, RFC4251 and related).
The solution is simple: just disable agent forwarding in Tectia client configuration. For example add the following element:
right after the first xml element:
in ssh-broker-config.xml. It can be done also per connection profile basis. With this configuration in place the connection works without any problems:
answered Sep 10 '11 at 22:12
Martin Dobsik ♦