Hi,
Gerrit Pape wrote: > On Thu, Nov 23, 2006 at 07:20:09PM -0300, Alvaro Herrera wrote: > > The authentication process eats all available CPU power and does not > > return success, even when the given password is correct. strace'ing the > > process shows this output: > > Hi Alvaro, > > I cannot reproduce the problem. Hmm, maybe it's because of the architecture? I'm on an AMD64 here. > This is what I did: > > # apt-get install twoftpd-run lftp > ... > # sv stat twoftpd > run: twoftpd: (pid 21318) 185s; run: log: (pid 21317) 185s > # $ sudo aptitude install twoftpd-run lftp This starts the server automatically: $ ps xuaw | grep ftp root 1771 0.0 0.0 104 28 ? Ss 09:08 0:00 runsv twoftpd ftplog 1772 0.0 0.0 128 44 ? S 09:08 0:00 svlogd -t /var/log/twoftpd root 1773 0.0 0.0 6792 948 ? S 09:08 0:00 tcpsvd -v -llocalhost 0 21 chpst -m3000000 -e./env twoftpd-auth cvm-unix twoftpd-xfer alvherre 1778 0.0 0.0 5216 772 pts/9 R+ 09:08 0:00 grep ftp Then I try to connect: $ lftp -u alvherre localhost Password: lftp [EMAIL PROTECTED]:~> ls `ls' at 0 [Sending commands...] It sticks here and I see the CPU at 100% in a CPU monitor. This line is replaced with the next one when I C-c: Interrupted lftp [EMAIL PROTECTED]:~> exit On the "ls" command, I see the CPU pegged at 100%. When I exit lftp, the CPU is still at 100%. The guilty process is twoftpd-auth: $ ps u -C twoftpd-auth USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1958 97.9 0.0 2660 380 ? R 09:13 1:08 twoftpd-auth cvm-unix twoftpd-xfer > Do you use the twoftpd-run package? Please post the startup script for > twoftpd you're using, and the configuration. Yes. The configuration is the default, I think, and certainly the startup script is. (It was started by "aptitude" or dpkg). -- Alvaro Herrera http://www.flickr.com/photos/alvherre/ "I dream about dreams about dreams", sang the nightingale under the pale moon (Sandman) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]