file locking is used in several places throughout vpopmail

However the only place I have ever heard of it causing problems is inside
the roaming user functions.

Usually you would need to have a fair number of POP3 logins happening before
you run into locking problems. Perhaps consult your POP3 logs and look to
see if you are recording a high number of POP3 connections.

The problem is exacerbated when you are using CDB auth backend rather than
MySQL backend. MySQL removes some (but not all) of the file-based operations
for the roaming users code.


----- Original Message ----- 
From: "Jason Mann" <[EMAIL PROTECTED]>
Sent: Tuesday, November 18, 2003 10:07 PM
Subject: [vchkpw] Intermittent pop3 authentication failure

> Hi folks,
> I have recently built a qmail/vpopmail server for a client of mine, to
> mail for the hundreds of domains that they host for their customers. That
> said, the server is currently under a very light load as only a few
> have been set up on it, and each domain only has a small number of
> The server is based on the following software:
> FreeBSD 4.8-RELEASE-p13
> qmail-1.03 (from FreeBSD ports)
> vpopmail-5.3.28 (from FreeBSD ports)
> I have the pop3 service running as follows:
> /usr/local/bin/tcpserver -H -R -v -c 200 0 110 /var/qmail/bin/qmail-popup
> /usr/local/vpopmail/bin/vchkpw \
> /var/qmail/bin/qmail-pop3d Maildir
> Since the server was set up, my client has been seeing intermittent pop3
> authentication failures, where valid username/password pairs are not
> accepted. This state usually persists for a few minutes and then clears,
> allowing authentication.
> Today, however, my client got a different error. When I tried to login via
> pop3 using a test account, I got this error message (in Outlook Express):
> -----
> There was a problem logging onto your mail server. Your Password was
> rejected. Account: 'XXXXXX mail server', Server: 'xx.xx.xx.xx', Protocol:
> POP3, Server Response: 'File busy try again later!', Port: 110,
> No, Server Error: 0x800CCC90, Error Number: 0x800CCC92
> -----
> I had originally wondered if the auth failures were related to the vchkpw
> process - perhaps the open-smtp file was too busy. This latest error seems
> reinforce my suspisions.
> Can anyone make any suggestions here, either with what the problem might
> or what to do to find out what the problem is?
> I can provide additional information on the set up if it is required.
> Many thanks in advance.
> Jason Mann

Reply via email to