SendBufferSize/MaxPacketSize can make progress events more frequent in FTP and SSH/SFTP

Question: I’ve downloaded the trial version of your FTP2 ActiveX control. I’m using it in Visual FoxPro 9, but need to have a progress bar to track an upload. When using your asynchronous example code, the progress bar jumps from 0 to 524288 and so on. I need much more …

SocketError: WSAECONNRESET An existing connection was forcibly closed by the remote host.

Question: What is this error message? How can I avoid such error message in the future? ChilkatLog: ChangeRemoteDir: DllDate: Sep 1 2009 UnlockPrefix: ABC123FTP Username: something Component: .NET 2.0 dir: / SocketError: WSAECONNRESET An existing connection was forcibly closed by the remote host. Error sending on socket send_size: 7 Failed …

FTP to HP3000 Servers

To upload a file via FTP to an HP3000 server, you would type something like this from an interactive FTP prompt: Put myfile.txt myfile;rec=-32,1,f,ascii;disc=250000 To duplicate this with Chilkat, call PutFile such that the remote filename is “myfile;rec=-32,1,f,ascii;disc=250000”. For example: // This is a C# example, but the same concept …

(FTP) WSAEACCES An attempt was made to access a socket in a way forbidden by its access permissions

Question (solution is below) Today one of my customer’s got the following connect error when running my application. This same application works just fine on my system as well as almost 100 others. It had run correctly on her computer until she installed an upgrade. The connect error is: Port: …

FTP Upload Speed

Question: We’re rather puzzled by what appears to be capped speeds on uploads, despite no cap being set. Testing uploads, we’re seeing about 350 KB/s via the Ck library to our (local network) FTP server. A FileZilla transfer of the same file to the same server can happily hit up …

SetRemoteFileDateTime – Not all FTP servers support setting remote file date/time

Explicitly setting the date/time for a file on the FTP server is not a well defined task w/ the FTP protocol. Some servers support the MDTM command. However, MDTM is officially for getting a remote file’s date/time. Some FTP servers allow for using MDTM to set a remote file’s date/time …