Knowledge Base

Home > Problems > OpenFTPD and SSL

Created 17 Aug 2003
Modified 01 May 2007

Article 173

OpenFTPD and SSL

Problem

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

Explanation

OpenFTPD does not accept self signed client certificates. In SmartFTP if you create a client certificate, a self signed certificate is then created by default. For more information on how to create a self signed client certificate please see the following Knowledge Base Article: SSL Error: Credentials

Solution (Server Side Only)
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;

Keywords