Currently using WinSCP 5.5.1 via the .Net API on Windows Server 2008R2.
My application transfers a file it generates out to a clients FTP server once per night (it uses SSL explicit encryption, if that matters). Once every 5-6 days I get a system.timeout exception. The next day though, the application will run fine without any kind of intervention (no server restarts or anything) and the error repeats again after 5-6 days of successful operation.
I've tried setting the SessionLog value, however on these "error days" it outputs nothing (I assume because it's failed to start)
It sounds similar to a bug that was fixed quite a few versions back, except this machine has only ever run WinSCP 5.5.1.
If anyone could offer any insight, it would be very helpful as I'm all out of ideas...