[vchkpw] POP3D auth failed in qmail+vpopmail

2008-01-09 Thread openbsd shen
I install qmail + vpopmail in RHEL5, and it's run normally.

After install vpopmail, I set a domain:
vadddomain testqmail.com

And then set the password of [EMAIL PROTECTED]:
./vpasswd [EMAIL PROTECTED]

When I telnet to 110 port:
telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
+OK [EMAIL PROTECTED]
user [EMAIL PROTECTED]
+OK
pass abcdefg
-ERR authorization failed
Connection closed by foreign host.


And other user cannot be auth also.I don't know why auth failed?

---
My /var/qmail/supervise/qmail-pop3d/run :
#!/bin/sh
#exec /usr/local/bin/softlimit -m 8000 \
/usr/local/bin/tcpserver -v -R -H -l 0 0 110 \
/var/qmail/bin/qmail-popup mail.testqmail.com \
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d
Maildir 21




My /var/qmail/supervise/qmail-smtpd/run:
#!/bin/sh

QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL=`head -1 /var/qmail/control/me`

if [ -z $QMAILDUID -o -z $NOFILESGID -o -z $MAXSMTPD -o -z
$LOCAL ]; then
echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
echo /var/qmail/supervise/qmail-smtpd/run
exit 1
fi

if [ ! -f /var/qmail/control/rcpthosts ]; then
echo No /var/qmail/control/rcpthosts!
echo Refusing to start SMTP listener because it'll create an open relay
exit 1
fi

#exec /usr/local/bin/softlimit -m 8000 \
/usr/local/bin/tcpserver -v -R -l $LOCAL -x /etc/tcp.smtp.cdb -c
$MAXSMTPD \
-u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd 21


--
The output of ps auxwf:

root  1143  0.0  0.4   2424  1096 ?Ss   10:29   0:00
/bin/sh /command/svscanboot
root  1145  0.0  0.1   1668   368 ?S10:29   0:00  \_
svscan /service
root  1147  0.0  0.1   1504   316 ?S10:29   0:00  |
\_ supervise qmail-send
qmails1153  0.0  0.1   1684   388 ?S10:29   0:00  |
|   \_ qmail-send
root  1165  0.0  0.1   1644   328 ?S10:29   0:00  |
|   \_ qmail-lspawn ./Maildir/
qmailr1166  0.0  0.1   1640   328 ?S10:29   0:00  |
|   \_ qmail-rspawn
qmailq1167  0.0  0.1   1632   332 ?S10:29   0:00  |
|   \_ qmail-clean
root  1148  0.0  0.1   1500   320 ?S10:29   0:00  |
\_ supervise log
qmaill1154  0.0  0.1   1516   304 ?S10:29   0:00  |
|   \_ /usr/local/bin/multilog t /var/log/qmail
root  1149  0.0  0.1   1500   320 ?S10:29   0:00  |
\_ supervise qmail-pop3d
root  1155  0.0  0.3   2420   980 ?S10:29   0:00  |
|   \_ /bin/sh ./run
root  1159  0.0  0.1   1528   320 ?S10:29   0:00  |
|   \_ /usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/q
root  1150  0.0  0.1   1504   320 ?S10:29   0:00  |
\_ supervise log
qmaill1158  0.0  0.1   1512   308 ?S10:29   0:00  |
|   \_ /usr/local/bin/multilog t /var/log/qmail/pop3d
root  1151  0.0  0.1   1500   320 ?S10:29   0:00  |
\_ supervise qmail-smtpd
root  1156  0.0  0.3   2420  1008 ?S10:29   0:00  |
|   \_ /bin/sh ./run
qmaild1168  0.0  0.1   1704   508 ?S10:29   0:00  |
|   \_ /usr/local/bin/tcpserver -v -R -l mail.testqmail.co
root  1152  0.0  0.1   1504   316 ?S10:29   0:00  |
\_ supervise log
qmaill1157  0.0  0.1   1512   308 ?S10:29   0:00  |
   \_ /usr/local/bin/multilog t /var/log/qmail/smtpd
root  1146  0.0  0.0   1496   252 ?S10:29   0:00  \_
readproctitle service errors: .

!DSPAM:47858901310546030113273!



Re: [vchkpw] POP3D auth failed in qmail+vpopmail

2008-01-09 Thread openbsd shen
It's OK, Thank you very much!!

2008/1/10, Shane Chrisp [EMAIL PROTECTED]:
 On Thu, 2008-01-10 at 10:54 +0800, openbsd shen wrote:
  I install qmail + vpopmail in RHEL5, and it's run normally.
 
  After install vpopmail, I set a domain:
  vadddomain testqmail.com
 
  And then set the password of [EMAIL PROTECTED]:
  ./vpasswd [EMAIL PROTECTED]
 
  When I telnet to 110 port:
  telnet localhost 110
  Trying 127.0.0.1...
  Connected to localhost.localdomain (127.0.0.1).
  Escape character is '^]'.
  +OK [EMAIL PROTECTED]
  user [EMAIL PROTECTED]
  +OK
  pass abcdefg
  -ERR authorization failed
  Connection closed by foreign host.
 
 
  And other user cannot be auth also.I don't know why auth failed?
 
  ---
  My /var/qmail/supervise/qmail-pop3d/run :
  #!/bin/sh
  #exec /usr/local/bin/softlimit -m 8000 \
  /usr/local/bin/tcpserver -v -R -H -l 0 0 110 \
  /var/qmail/bin/qmail-popup mail.testqmail.com \
  /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d
  Maildir 21


 What user is your vpopmail installed as? You dont seem to have the
 user/group in your exec line, eg:

 #!/bin/sh

 VPOPMAILUID=`id -u vpopmail`
 VPOPMAILGID=`id -g vpopmail`

 exec /usr/local/bin/tcpserver -l 0 -R -H -v \
-u$VPOPMAILUID -g$VPOPMAILGID 0 110   \
/var/qmail/bin/qmail-popup `hostname` \
/home/vpopmail/bin/vchkpw   \
/var/qmail/bin/qmail-pop3d Maildir 21

 Shane

 
  My /var/qmail/supervise/qmail-smtpd/run:
  #!/bin/sh
 
  QMAILDUID=`id -u qmaild`
  NOFILESGID=`id -g qmaild`
  MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
  LOCAL=`head -1 /var/qmail/control/me`
 
  if [ -z $QMAILDUID -o -z $NOFILESGID -o -z $MAXSMTPD -o -z
  $LOCAL ]; then
  echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
  echo /var/qmail/supervise/qmail-smtpd/run
  exit 1
  fi
 
  if [ ! -f /var/qmail/control/rcpthosts ]; then
  echo No /var/qmail/control/rcpthosts!
  echo Refusing to start SMTP listener because it'll create an open 
  relay
  exit 1
  fi
 
  #exec /usr/local/bin/softlimit -m 8000 \
  /usr/local/bin/tcpserver -v -R -l $LOCAL -x /etc/tcp.smtp.cdb -c
  $MAXSMTPD \
  -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd 
  21
 
 
  --
  The output of ps auxwf:
 
  root  1143  0.0  0.4   2424  1096 ?Ss   10:29   0:00
  /bin/sh /command/svscanboot
  root  1145  0.0  0.1   1668   368 ?S10:29   0:00  \_
  svscan /service
  root  1147  0.0  0.1   1504   316 ?S10:29   0:00  |
  \_ supervise qmail-send
  qmails1153  0.0  0.1   1684   388 ?S10:29   0:00  |
  |   \_ qmail-send
  root  1165  0.0  0.1   1644   328 ?S10:29   0:00  |
  |   \_ qmail-lspawn ./Maildir/
  qmailr1166  0.0  0.1   1640   328 ?S10:29   0:00  |
  |   \_ qmail-rspawn
  qmailq1167  0.0  0.1   1632   332 ?S10:29   0:00  |
  |   \_ qmail-clean
  root  1148  0.0  0.1   1500   320 ?S10:29   0:00  |
  \_ supervise log
  qmaill1154  0.0  0.1   1516   304 ?S10:29   0:00  |
  |   \_ /usr/local/bin/multilog t /var/log/qmail
  root  1149  0.0  0.1   1500   320 ?S10:29   0:00  |
  \_ supervise qmail-pop3d
  root  1155  0.0  0.3   2420   980 ?S10:29   0:00  |
  |   \_ /bin/sh ./run
  root  1159  0.0  0.1   1528   320 ?S10:29   0:00  |
  |   \_ /usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/q
  root  1150  0.0  0.1   1504   320 ?S10:29   0:00  |
  \_ supervise log
  qmaill1158  0.0  0.1   1512   308 ?S10:29   0:00  |
  |   \_ /usr/local/bin/multilog t /var/log/qmail/pop3d
  root  1151  0.0  0.1   1500   320 ?S10:29   0:00  |
  \_ supervise qmail-smtpd
  root  1156  0.0  0.3   2420  1008 ?S10:29   0:00  |
  |   \_ /bin/sh ./run
  qmaild1168  0.0  0.1   1704   508 ?S10:29   0:00  |
  |   \_ /usr/local/bin/tcpserver -v -R -l mail.testqmail.co
  root  1152  0.0  0.1   1504   316 ?S10:29   0:00  |
  \_ supervise log
  qmaill1157  0.0  0.1   1512   308 ?S10:29   0:00  |
 \_ /usr/local/bin/multilog t /var/log/qmail/smtpd
  root  1146  0.0  0.0   1496   252 ?S10:29   0:00  \_
  readproctitle service errors: .
 
 
 


 



!DSPAM:47859241310542264013738!