SSL Problem with SmartFTP

+- System -----------------------------
Microsoft Windows 2000 Professional
Service Pack 4 (Build 2195)
Total Memory : 523760 KB
Free Memory : 319012 KB
+- SmartFTP ---------------------------
Version : 1.0.978.8
Time Stamp : 2003-08-13 11:34:43
+- Application DLL --------------------
controls.dll : 1.6.978.8
ftpapi.dll : 2.0.978.8
language.dll : 1.0.978.8
reseng.dll : 1.3.978.8
smarthook.dll : 1.0.2.1

My Problem is that when I try to connect to an OpenFTPD Server I get something like that error message:

220 OpenFTPD server ready.
AUTH TLS
234 AUTH TLS successfull.
Connected. Exchanging encryption keys...
SSL Error
blahblahblaha........

I'm sure this has to do something with the certificate, cause when I try exactly the same with FlashFXP in the beginning of the connect FlashFXP asks me first to download a certificate from this server and when I answer it with yes it normally connects to it!!

So i do think there's a bug in the certification handling of Smarftp or I think it's called "CertificationRequest" or something like that.

Would be very nice if you could fix that or at least provide a solution to that problem.

thx in advance
Stami

P.S.: I think the problem is mentioned here, too: http://c2.com/cgi/wiki?FtpTls

openftpd does not accept self signed client certificates.

You can edit the src/ftps/tlsutil.c file in the openftpd source tree
and change the following line:

from:
tls_no_verify = 0;

to:
tls_no_verify = 1;

The latest "openftpd" build contains a workaround too.

-Mat