When I try to connect to my SSH server from Cyberduck via SFTP I am immediately disconnected. Here is the log from SSH:
Jun 13 16:01:09 dakine sshd[88504]: Connection from xxx.xxx.xxx.xxx port 24679
Jun 13 16:01:09 dakine sshd[88479]: subsystem request for sftp by user user
Jun 13 16:01:09 dakine sftp-server[88480]: session opened for local user user from [xxx.xxx.xxx.xxx]
Jun 13 16:01:09 dakine sftp-server[88480]: received client version 3
Jun 13 16:01:09 dakine sshd[88479]: Received disconnect from xxx.xxx.xxx.xxx: 11: Closed due to user request.
Jun 13 16:01:09 dakine sftp-server[88480]: session closed for local user user from [xxx.xxx.xxx.xxx]
However when I try to connect from a different client (Filezilla) it works perfectly. I can connect and transfer files. Here is the log when I connect from Filezilla:
Jun 13 16:07:17 dakine sshd[88504]: Connection from xxx.xxx.xxx.xxx port 24679
Jun 13 16:07:18 dakine sshd[88504]: Postponed publickey for user from xxx.xxx.xxx.xxx port 24679 ssh2 [preauth]
Jun 13 16:07:18 dakine sshd[88504]: Accepted publickey for user from xxx.xxx.xxx.xxx port 24679 ssh2: RSA xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
Jun 13 16:07:18 dakine sshd[88504]: User child is on pid 88506
Jun 13 16:07:19 dakine sshd[88506]: subsystem request for sftp by user user
Jun 13 16:07:19 dakine sftp-server[88507]: session opened for local user user from [xxx.xxx.xxx.xxx]
Jun 13 16:07:19 dakine sftp-server[88507]: received client version 3
Jun 13 16:07:19 dakine sftp-server[88507]: realpath "."
Jun 13 16:07:19 dakine sftp-server[88507]: realpath "/home/user/."
Jun 13 16:07:19 dakine sftp-server[88507]: opendir "/home/user"
Jun 13 16:07:19 dakine sftp-server[88507]: sent status End of file
Jun 13 16:07:19 dakine sftp-server[88507]: closedir "/home/user"
Jun 13 16:07:19 dakine sftp-server[88507]: sent status Success
The only difference in the between the above examples is that Filezilla is using public key authentication and Cyberduck is using password authentication. I've tried Cyberduck with both password and publickey auth and both fail the same way. For some reason the SSH server is receiving a disconnect from Cyberduck. Thank you in advance for any help or insights.
Thank you!