Transfer files to Raspberry Pi?

Has anyone succeeded in establishing a connection from Dopus (FTP> SFTP SSH) to your Raspberry Pi (Raspbian 8, SSH Enabled), and did you manage to transfer big files back and forth? If so, how did you do it, which were the settings needed?

I would like to transfer a big file from my WinXP machine through Dopus's FTP functionality to the raspi (WiFi). For file transfer i could use RealVNC software (VNC server/client/viewer) but i would like to do the same task with my beloved Dopus.

FileZilla is supposed to work but requires Win7+. SmartFTP fails. FlashFXP works, so Dopus should work too imho :wink:. The Dopus FTP log says:

Opening Connection raspberrypi:22
Server version: SSH-2.0-OpenSSH_6.7p1 Raspbian-5+deb8u3
We claim version: SSH-2.0-PuTTY-FZ-Local: Apr 12 2014 11:52:22
Using SSH protocol version 2
Couldn't agree a client-to-server cipher (available: aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com)
SSH: Fatal: Couldn't agree a client-to-server cipher (available: aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com)
Connection closed"

I am certainly disappointed about SmartFTP, not so about Dopus, because it is not a dedicated FTP client. I don't like FlashFXP much but whenever other clients failed, this one didn't fail to deliver; the FlashFXP log says:

[00:08:11] [R] Logged off: 192.168.178.** (Duration: 34 minutes 27 seconds)
[00:12:12] [R] Connecting to raspi -> IP=192.168.178.** PORT=22
[00:12:12] [R] Connected to raspi
[00:12:13] [R] Host key algorithm ecdsa-sha2-nistp256, size 192 bits.
[00:12:13] [R] Fingerprint (SHA256): bOeP5xv21vcBpy2IOloMnrRLbvTqogJlvykiYfpxIK8=
[00:12:13] [R] Key exchange: curve25519-sha256@libssh.org. Session encryption: aes256-gcm@openssh.com, MAC: , compression: none.
[00:12:13] [R] Auth Type: Password
[00:12:13] [R] Authentication succeeded
[00:12:13] [R] SSH Connection open
[00:12:13] [R] Connection established with OpenSSH_6.7p1 Raspbian-5+deb8u3 (SFTP v3)
[00:12:13] [R] SFTP Connection Ready
[00:12:13] [R] Directory changed to: /home/pi/
[00:12:13] [R] Retrieving directory listing...
[00:12:13] [R] List Complete: 5 KB in 0.03 seconds (5.2 KB/s)

Looks similar to Dopus log, so i am not sure why Dopus fails to connect.:dizzy_face:

Judging from the logs, it appears there is an incompatibility between the PuTTY (used by Opus) and OpenSSH (used by Raspi). Try googling this: /etc/ssh/sshd_config putty

Good luck!

That means the client (Opus) and server (on the RasPi) don't have any (enabled) encryption methods that they both support.

We updated the encryption support in Opus 11.11 so if you are using a very old version then that might be the problem.

(It's also really time to stop using Windows XP, if that machine is connected to the Internet. It isn't safe anymore.)

Now that Leo mentioned it, PuTTY did have an update that solved this problem long time ago, so if you're using an old version of DO11 there is a high chance that using the newest version of DO11 would eliminate this problem.

Thanks bytespiller and Leo for the quick'n helpful answers. I've upgraded my Dopus installation from DO10.final to DO11.final and with DO11 i am able to connect to Raspi without problems. Dopus FTP log says:

Opening Connection raspberrypi:22
Server version: SSH-2.0-OpenSSH_6.7p1 Raspbian-5+deb8u3
Using SSH protocol version 2
We claim version: SSH-2.0-PuTTY_Directory_Opus
Server supports delayed compression; will try this later
Doing Diffie-Hellman group exchange
Doing Diffie-Hellman key exchange with hash SHA-256
Host key fingerprint is:
ssh-rsa 2048 a0:64:c6:ea:b7:0c:80:56:a7:0c:16:58:27:b2:c1:16
Initialised AES-256 SDCTR client->server encryption
Initialised HMAC-SHA-256 client->server MAC algorithm
Initialised AES-256 SDCTR server->client encryption
Initialised HMAC-SHA-256 server->client MAC algorithm
Sent password
Access granted
Initiating key re-exchange (enabling delayed compression)
Opening session as main channel
Doing Diffie-Hellman group exchange
Doing Diffie-Hellman key exchange with hash SHA-256
Initialised AES-256 SDCTR client->server encryption
Initialised HMAC-SHA-256 client->server MAC algorithm
Initialised zlib (RFC1950) compression
Initialised AES-256 SDCTR server->client encryption
Initialised HMAC-SHA-256 server->client MAC algorithm
Initialised zlib (RFC1950) decompression
Opened main channel
Started a shell/command
SSH: CTS CONNECTED
SSH: Listing Directory
SSH: List complete 56 files.

Wow, this log looks more sophisticated than FlashFXP's hehe. Now it's time to uninstall FlashFXP and all other ftp clients! Thanks again everyone.
In and out, best regards, plunder