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]

Reply via email to