Good afternoon, I have the following problem
 
I am runing Qmail + VPopmail On Debian Sarge with kernel 2.4.27
 
When I do "telnet localhost 110" I get a prompt, but when I enter a correct
username / password combination, i get:
 
USER <username>
OK
PASS <password>
Connection closed by foreign host.
 
When I enter a false combination, I get an error message. I have enabled
verbose logging in vpopmail and get all authentication attempts and can
see they are succesful, so im assuming vpopmail is doing its job.
 
When I look at my /service/qmail-pop3d/run script:
#!/bin/sh
exec /usr/local/bin/softlimit -m 4000000 \
    /usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/qmail/bin/qmail-popup \
        `hostname` /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1
I'm guessing something is not passed correctly from vchkpw to qmail-pop3d
but i have no idea what. The output of "netstat -ap | grep pop3" is:
 
tcp        0      0 *:pop3                  *:*                     LISTEN     5455/tcpserver
 
which is, i think as it should be.
 
The relevant section of pstree is
 
 ├─svscanboot,1001 /command/svscanboot
  │   └─svscan,1004 /service
  │       ├─supervise,1006 qmail-send
  │       │   └─qmail-send,5445,qmails
  │       │       ├─qmail-clean,5463,qmailq
  │       │       ├─qmail-lspawn,5459,root ./Maildir/
  │       │       └─qmail-rspawn,5460,qmailr
  │       ├─supervise,1007 log
  │       │   └─multilog,5446,qmaill t s2500000 n10 /var/log/qmail
  │       ├─supervise,1014 qmail-smtpd
  │       │   └─tcpserver,5450,qmaild -v -R -l [MYHOSTNAME] -x /etc/tcp.smtp.cdb -c 20 ...
  │       ├─supervise,1015 log
  │       │   └─multilog,5452,qmaill t s2500000 n10 /var/log/qmail/smtpd
  │       ├─supervise,4332 qmail-pop3d
  │       │   └─tcpserver,5455 -v -R -H -l 0 0 110 /var/qmail/bin/qmail-popup ...
  │       └─supervise,4333 log
  │           └─multilog,5457,qmaill t s2500000 n10 /var/log/qmail/pop3d
 
Where i also didnt see anything wrong. I have checked permissions with my
production servers which are running the same installation and they all
appear the same.
 
Both hosts.deny and hosts.allow don't contain anythning
 
Any ideas what i can do to get my pop working ?
 
- Steven
 

Reply via email to