[BlueOnyx:07468] Proftpd 1.3.3e: LIST -R broken after latest Updates

free4me at gmx.ch free4me at gmx.ch
Fri Jun 17 02:22:40 -05 2011


Hi All

Hi All

A customer has notified me that he can not anymore use "LIST -R" native FTP Command on my ftp server (centos 5.5, Proftp 1.3.3e) . The problem happens after the Proftp Update to the 1.3.3e Version. The configuration file itselve did not change.

The customer has send me two output logs:

****FTP client (ncftpls command) -sensitive Information censored with "xxx..."
2011-06-16 18:01:14  LibNcFTP 3.2.3 (July 23, 2009) compiled for aix5.3.0
2011-06-16 18:01:14  Uname: AIX|prodx|1|6|00C373E44C00
2011-06-16 18:01:14  Release: 6.1.3.0
2011-06-16 18:01:14  220: FTP Server ready.
2011-06-16 18:01:14  Connected to xx.xxx.xx.xx.
2011-06-16 18:01:14  Cmd: USER xxxxx
2011-06-16 18:01:14  331: Password required for xxxx
2011-06-16 18:01:14  Cmd: PASS xxxxxxxx
2011-06-16 18:01:14  230: User xxxx logged in.
2011-06-16 18:01:14  Cmd: PWD
2011-06-16 18:01:14  257: "/143/xxxx" is the current directory
2011-06-16 18:01:14  Logged in to xxx.xxx.xxx.xx as xxxx.
2011-06-16 18:01:14  Cmd: FEAT
2011-06-16 18:01:14  211: Features:
2011-06-16 18:01:14        MDTM
2011-06-16 18:01:14        MFMT
2011-06-16 18:01:14        TVFS
2011-06-16 18:01:14        AUTH TLS
2011-06-16 18:01:14        MFF modify;UNIX.group;UNIX.mode;
2011-06-16 18:01:14        MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
2011-06-16 18:01:14        PBSZ
2011-06-16 18:01:14        PROT
2011-06-16 18:01:14        REST STREAM
2011-06-16 18:01:14        SIZE
2011-06-16 18:01:14       End
2011-06-16 18:01:14  Cmd: HELP SITE
2011-06-16 18:01:15  214: HELP
2011-06-16 18:01:15        CHGRP
2011-06-16 18:01:15       CHMOD
2011-06-16 18:01:15  Cmd: CLNT NcFTPLs 3.2.3 aix5.3.0
2011-06-16 18:01:15  500: CLNT not understood
2011-06-16 18:01:15  Cmd: PWD
2011-06-16 18:01:15  257: "/143/xxxx" is the current directory
2011-06-16 18:01:15  ncftpls DIRLIST: directory, file, or wildcard = "";  lsflags = "-lR";  tryMLS = 0.
2011-06-16 18:01:15  Cmd: PASV
2011-06-16 18:01:15  227: Entering Passive Mode (xx,xx,xx,xxx,xxx,xxx).
2011-06-16 18:01:15  Cmd: LIST -R
2011-06-16 18:01:15  150: Opening ASCII mode data connection for file list
2011-06-16 18:01:15  450:  MDTM-R: No such file or directory
2011-06-16 18:01:15  Cmd: QUIT
2011-06-16 18:01:15  221: Goodbye.
*****

***another FTP Client from customer***
Connecting to xx.xxx.xxxx.xxx, Port 21 (#1)
Resolved host as: xxx.xxx.xxx.xx
Connected.  Waiting for response.
220 FTP Server ready.
USER xxx
331 Password required for xxx
PASS xxxxxx
230 User xxx
logged in.
SYST
215 UNIX Type: L8
REST 100
501 REST: Resuming transfers not allowed in ASCII mode
PWD
257 "/143/xxx" is the current directory
TYPE A
200 Type set to A
PORT xxx,xxx,xxxx,xxx,xxx
200 PORT command successful
LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete
Transfer done: 429 bytes in 0.000 secs (429.00 KB/s)
CWD recv
250 CWD command successful
PWD
257 "/143/xxx/xxx" is the current directory
TYPE A
200 Type set to A
PORT xxx,xxx,xxx,xxx,xx
200 PORT command successful
LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete
Transfer done: 307 bytes in 0.000 secs (307.00 KB/s)
CWD bst
250 CWD command successful
PWD
257 "/143/xxxx/xxx" is the current directory
TYPE A
200 Type set to A
PORT xxx,xx,xxx,xxx,xx
200 PORT command successful
LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete
Transfer done: 0 bytes in 0.000 secs (0.00 KB/s)
CDUP
250 CDUP command successful
PWD
257 "/143/xxx/xx" is the current directory
CDUP
250 CDUP command successful
PWD
257 "/143/xxx" is the current directory
TYPE A
200 Type set to A
PORT xxx,xx,xx,xx,xx
200 PORT command successful
LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete
Transfer done: 429 bytes in 0.000 secs (429.00 KB/s)
LIST -R
425 Unable to build data connection: Connection timed out
NOOP
200 NOOP command successful
NOOP
200 NOOP command successful
***********

So depending on ftp client he get different "error" returns.


In the attached text file is part of the trace log, but i'm unable to interpret it properly (Trace Debug Level 10)

Any help? As mention before: the configuration file is exactly the same as it was prior the update. Nothing has changed in the configuration itselve and the problem occurs exactly after the 1.3.3e Update.

Best Regards

P.S I've posted this also on the proftpd forum (http://forums.proftpd.org/smf/index.php/topic,5976.0.html)
-- 
NEU: FreePhone - kostenlos mobil telefonieren!			
Jetzt informieren: http://www.gmx.net/de/go/freephone



More information about the Blueonyx mailing list