It seems that the problem is caused by your internet connection.
Looking at the log, it can be seen:
It fails randomly. The first try failed in
SshSession.Authenticate
method, while the second try failed inSshSession.Negotiate
method.It always took around 20 seconds (which is suspicious) before the operation failed.
To ensure that the problem is your internet connection, please try to connect with other tool such as WinSCP or FileZilla.
We tried to connect to the same address "tf.ftp.citonline.com:22" couple of times and we didn't encounter the problem, which corresponds to our hypothesis that the problem is your internet connection.