If you don't set the -c option to tcpserver, it silently defaults to 40 concurrent sessions. so modify your tcpserver invocation in the start script as follows:
exec /usr/local/bin/tcpserver -c 120 -l 0 -R -H -v 0 110 \
you could use of course a different value for -c depending upon your needs.
At 12:41 AM 9/19/2003, Chris wrote:
Hi,
we using vpopmail 5.3.26 and 5.3.27 on two email servers with max. 20-35
POP3 Concurrency refer to the qmailmrtg report. it always return "file busy,
try again.." error message when user login pop3.
we have serveral same hardware server using 5.3.20 with more than 120pop3
concurrency without this problem. i'm not sure it's relate to the vpopmail
code changes or not.
OS: latest Solaris 9 x86
Compile Options: --enable-roaming-users=y
NOTE: we compile qmail with Bill Shupp's patch package v0.5
the pop3d start scripts:
# cat run
#!/bin/sh
HOSTNAME=`hostname`
exec /usr/local/bin/tcpserver -l 0 -R -H -v 0 110 \
/var/qmail/bin/qmail-popup $HOSTNAME.ourdomain.com \
/var/vpopmail/bin/vchkpw \
/var/qmail/bin/qmail-pop3d Maildir 2>&1
# pwd
/var/qmail/supervise/qmail-pop3d
#
----
Chris
http://www.anastrophe.com