Package: proftpd Version: 1.3.1-17lenny2 Severity: important *** Please type your report below this line *** Excerpt from proftpd log: 15970 ftp [15/Apr/2009:11:30:25 +0200] "USER ebcteste" 331 - (-) () 15970 ebcteste [15/Apr/2009:11:30:28 +0200] "PASS (hidden)" 230 - (-) () 15970 ebcteste [15/Apr/2009:11:30:28 +0200] "TYPE I" 200 - (-) () 15970 ebcteste [15/Apr/2009:11:30:28 +0200] "NOOP" 200 - (-) () 15970 ebcteste [15/Apr/2009:11:30:28 +0200] "PASV" 227 - (-) () 15970 ebcteste [15/Apr/2009:11:30:28 +0200] "LIST" 226 76 (-) () 15970 ebcteste [15/Apr/2009:11:30:28 +0200] "LIST" 425 0 (-) () 15970 ebcteste [15/Apr/2009:11:30:28 +0200] "PASV" 227 - (-) () 15970 ebcteste [15/Apr/2009:11:30:29 +0200] "STOR jed_200904132146.txt" 226 512027 (/fs/ftp/teste/jed_200904132146.txt) ()
the file in question is 530867 bytes long, not 512027, but the culprit can be seen here: > Sending: STOR jed_200904132146.txt < SRV Response: 150 Opening ASCII mode data connection for jed_200904132146.txt although client requested 'TYPE I' and never changed it's mind. this doesn't happen with etch's proftpd 1.3.0-19. Way to reproduce: send 'LIST', but cause an error, for example - don't accept the connection, like this: > Sending: LIST < SRV Response: 425 Unable to build data connection: Invalid argument and then try to STOR binary file. -- System Information: Debian Release: 5.0.1 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.18.bsd40v (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages proftpd depends on: ii proftpd-basic 1.3.1-17lenny2 versatile, virtual-hosting FTP dae ii proftpd-mod-ldap 1.3.1-17lenny2 versatile, virtual-hosting FTP dae ii proftpd-mod-mysql 1.3.1-17lenny2 versatile, virtual-hosting FTP dae ii proftpd-mod-pgsql 1.3.1-17lenny2 versatile, virtual-hosting FTP dae proftpd recommends no packages. proftpd suggests no packages. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org