If you use LDAP authentication for proftpd and want it to connect to the ldap server using SSL, it fails, even with ssl compiled in. My proftpd configuration (from eix proftpd) : acl ldap ncurses nls opensslcrypt pam ssl tcpd -authfile -clamav -hardened -ifsession -ipv6 -mysql -noauthunix -postgres -radius -rewrite -selinux -shaper -sitemisc -softquota -vroot -xinetd Reproducible: Always Steps to Reproduce: 1. USE="opensslcrypt ldap ssl" emerge net-ftp/proftpd 2. add to /etc/proftpd/proftpd.conf the lines: LDAPAuthBinds on LDAPUseTLS on 3. start proftpd: proftpd -n Actual Results: It stops with the message: - Fatal: LDAPUseTLS: LDAPUseTLS: You must edit mod_ldap.c and recompile with USE_LDAP_TLS enabled in order to use TLS. on line 45 of '/etc/proftpd/proftpd.conf' Expected Results: just start and then connect to the ldap servers using tls, to avoiding having password on clear
This should be fixed in proftpd-1.3.1. Best regards, CHTEKK.