Search code examples
sftppscp

using pscp.exe for sftp transfer is very slow compared to filezilla


I have a weird problem. I'm using pscp.exe from within a C# program (with process.start) to upload files to an SFTP server. Now I have set up a new server with the same program, where I upload to the same SFTP server as before, but It runs incredibly slow in the new server.

The weird thing is that when I try uploading the files manually via FileZilla, the upload goes as fast as expected, but not when using the program.

Can anyone explain this? Am I missing something obvious like a windows setting or something?


Solution

  • I ended up rewriting the SFTP transfer to use the .Net wrapper for WinSCP in stead. The solution was fast, and the file transfer also. Here's a link to the documentation.