Sir: I am a newbie, but enjoy lftp which is a power and easy ftp client to used. But I met a problem when connect to a Pure-FTPd(TLS) on my FreeBSD.
1. Install lftp via FreeBSD Ports, there is Lftp Version 3.5.6 with Libraries used: Readline 5.1, Expat 2.0.0, OpenSSL 0.9.8d 28 Sep 2006, libiconv 1.9. 2. Connect to ProFTPd out of our NAT device, works. But failed when connect to a Pure-FTPd(TLS), looks lftp session death at 'ls' command(but I can do 'cd' to sub-directory, for example 'cd public_html'), no return information. I searched, find there are similar situation, like 1. Problems with lftp and PureFTPd server (gnutls bug?) links is http://www.mail-archive.com/[email protected]/msg02610.html, 2. FreeBSD SSL/TLS problem, links is http://www.mail-archive.com/[email protected]/msg01518.html. Here is part of leftp debug out put information: %lftp -d [EMAIL PROTECTED] Password: lftp [EMAIL PROTECTED]:~> ls ---- Connecting to 70.98.54.43 (70.98.54.43) port 21 <--- 220---------- Welcome to Pure-FTPd [TLS] ---------- <--- 220-You are user number 14 of 50 allowed. <--- 220-Local time is now 19:34. Server port: 21. <--- 220-IPv6 connections are also welcome on this server. <--- 220 You will be disconnected after 15 minutes of inactivity. ---> FEAT <--- 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 <--- ESTA <--- AUTH TLS <--- PBSZ <--- PROT <--- 211 End. ---> AUTH TLS <--- 234 AUTH TLS OK. ---> OPTS MLST type;size;modify;UNIX.mode;UNIX.uid;UNIX.gid; Certificate depth: 0; subject: /C=US/ST=Unknown/L=Unknown/O=Unknown/OU=Unknown/CN= host43.hostmonster.com/[EMAIL PROTECTED]; issuer: /C=US/ST=Unknown/L=Unknown/O=Unknown/OU=Unknown/CN= host43.hostmonster.com/[EMAIL PROTECTED] WARNING: Certificate verification: self signed certificate <--- 530 You aren't logged in ---> USER enchorg <--- 331 User enchorg OK. Password required ---> PASS XXXX <--- 230-Your bandwidth usage is restricted <--- 230-User enchorg has group access to: enchorg <--- 230 OK. Current restricted directory is / ---> PWD <--- 257 "/" is your current location ---> PBSZ 0 <--- 200 PBSZ=0 ---> PROT P <--- 534 Fallback to [C] ---> PASV <--- 227 Entering Passive Mode (70,98,54,43,174,240) ---- Connecting data socket to (70.98.54.43) port 44784 `ls' at 0 [Making data connection...] Thanks.
