I have an Apple Mac server that has FTP enabled by way of SSH using port 22. I can connect to it fine using the FireFTP Firefox FTP plugin by specifying sFTP in the encryption setting.
I have another server that uses "Implict SSL (Good)" using port 990 which I think is frost or similar. I can connect to that too, using FireFTP.
I have created a small demo project to see if I can connect using my own application. I have the Synpase library and the two DLL's in my project. All compiles. But I just cannot get it to connect. Code below. When I connect using FireFTP, I am asked if I want to accept and store the certificate. Could this be the problem? My code has no way to say "User, do you want to accept the certificate?". Is there a way to achieve this? In Delphi, such connections like easy (
http://www.example-code.com/delphi/ftp_ImplicitSSL.asp) but I am really struggling with what I had assumed would be an easy task.