Hello, I use the FTPClient class (API 3.0.1) for FTP file transfers. It works fine as long as the internet connection is fast enough, e. g. 150 kbit/s and above. With a modem connection at 56 kbit/s I can connect the server but I get a read time out after the transfer of the file to the server (size 31 kByte). Files on the server couldn't be downloaded at all. Available FTP programs (WS-FTP etc.) don't have any problems with such a low bitrate connection.
It may be that an appropriate setting of the various timeout values could solve the problem. Unfortunately I'm not a specialist in FTP or networking in general. The current settings are: DefaultTimeout = 0 (default) SocketTimeout = 0 (default) ConnectTimeout = 0 (default) ControlKeepAliveTimeout = 300 seconds, set according to the example in the API description ControlKeepAliveReplyTimeout = 1000 milliseconds (default) Does somebody know an appropriate setting of the timeouts or a different solution for my problem? Best regards, Gregor