Hi, I'm running FreeBSD 5.2.1-RELEASE-p9 with Lftp Version 3.0.13. For some reason I can't get it to work with connecting to my ftp server running Pure-ftpd and TLS. I can connect to the server with all other clients I've tried(flashfxp/transmit/ftp-ssl) etc. so I don't think it's the servers fault.
A friend of mine can connect to the server with an older version of lftp running on mac os x, version 2.6.9, but neither me or my friend can connect with the newyest version. I think it has something to do with my ftp server using TLS and not SSL because I can connect with my lftp client to a server running SSL, don't have any other TLS server to try with. When I try to connect to my PureFTPd server who only accepts TLS all I get is that the server does not accept passwords in cleartext. So for some reason lftp don't understand that it should use TLS when connecting. Here is my settings in lftp, default I think: set ftp:ssl-allow yes set ftp:ssl-allow-anonymous no set ftp:ssl-auth TLS set ftp:ssl-force no set ftp:ssl-protect-data no set ftp:ssl-protect-fxp no set ftp:ssl-protect-list yes set ssl:ca-file "" set ssl:ca-path "" set ssl:cert-file "" set ssl:crl-file "" set ssl:crl-path "" set ssl:key-file "" set ssl:verify-certificate no Here is my output when I try to connect to my server: ---- Connecting to example.com (100.100.100.100) port 21 ---> FEAT <--- 220---------- Welcome to Pure-FTPd [TLS] ---------- <--- 220-You are user number X of XX allowed. <--- 220-Local time is now XX:XX. Server port: 21. <--- 220-This is a private system - No anonymous login <--- 220 You will be disconnected after 5 minutes of inactivity. <--- 211-Extensions supported: <--- EPRT <--- IDLE <--- MDTM <--- SIZE <--- REST STREAM <--- MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*; <--- MLSD <--- ESTP <--- PASV <--- EPSV <--- SPSV <--- 211 End. ---> OPTS MLST type;size;modify;UNIX.mode;UNIX.uid;UNIX.gid; ---> USER user <--- 530 You aren't logged in <--- 421 Sorry, cleartext sessions are not accepted on this server. ---- Closing control socket I think I've tried all the settings I can find about ssl and tls in lftp but nothing seems to work. Any ideas how to fix this? As I said it works for my friend on mac os x with the older version but not for any of us with the newest version on freebsd. -- Daniel Johansson - <[EMAIL PROTECTED]>
