On Mon, Nov 02, 2009 at 05:07:10AM -0500, Saju Paul wrote: > FTP SSL operates in two modes. Explicit SSL - where the FTP Client issues > the AUTH command on the clear command channel which results in the server > and client performing the SSL handshake to secure the channel. The other > mode Implicit SSL - the SSL handshake is done soon as the Client to Server > connection is established. Explicit FTP SSL usually defaults to Port 21 > whereas Implicit FTP SSL defaults to Port 990. > > With the Curl FTP Client you should be able to connect to the server either > in Explicit or Implicit SSL mode. Assuming the server supports both modes. > > With OpenSSL s_client you maybe limited to only Implicit SSL; in which case > you will need to specify the 990 port at the command line.
With "-starttls ftp' (sufficiently recent OpenSSL) explicit mode is supported. Still, s_client is not an FTP client, so you only get a control channel, no data channels will be built by s_client for the FTP commands that use these. -- Viktor. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org