I am seeing strange behaviour on my Qmail+VpopMail(w/ MySQL)+COurier setup. 
Authenticating via IMAP works 90% of the time, but doesn't for 10%.  I don't
seem to be able to find any pattern as to it not working - it doesn't
consistently fail in any particular manner.   The problem happens with multiple
mail clients.

This might be a courier related issue, if so, then please tell me.  Here is what
I see in the mysql logs, when I try to log in to an account with a login of doug
(actually, it this using a webmail client, so the login is
[EMAIL PROTECTED]):

  540747 Query       select pw_name, pw_passwd, pw_uid, pw_gid, pw_gecos,
pw_dir, pw_shell from vpopmail where pw_name = "doug" and pw_domain =
"innerworldscuba.com"               
                 540747 Quit
020915  4:36:10  540748 Connect     qmail@localhost on vpopmail
                 540748 Query       select pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "doug" and pw_domain =
"innerworldscuba.com"               

..all looks good..... I show failed logins like this:

020917 12:56:28  590250 Query       select pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "dougs" and pw_domain =
"innerworldscuba.com"              
                 590250 Quit
020917 12:56:33  590251 Query       select pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "dougs" and pw_domain =
"innerworldscuba.com"              
                 590251 Quit
020917 12:56:38  590252 Query       select pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "dougs" and pw_domain =
"innerworldscuba.com"              
                 590252 Quit
020917 12:57:03  590253 Query       select pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "dougs" and pw_domain =
"innerworldscuba.com"              
                 590253 Quit

-or-020917 13:20:01  590609 Query       select pw_name, pw_passwd, pw_uid,
pw_gid, pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "dougu" and
pw_domain = "innerworldscuba.com"              
                 590609 Quit
020917 13:20:06  590641 Query       select pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "dougu" and pw_domain =
"innerworldscuba.com"              
                 590641 Quit

-or-

020916 10:09:48  564000 Query       select pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell from vpopmail where pw_name = "dougt" and pw_domain =
"innerworldscuba.com"              
                 564000 Quit


....so it appears that the piece that parses the login isn't doing what it is
supposed too.  Is this vchpw.. or is this something else?

Courier is compiled with "--enable-workarounds-for-imap-client-bugs" if that
matters.

Anyone else seen this?  Is this a know issue at all?

Thanks in advance for the help..

-Brendan





-------------------------------------
Webmail Services Provided by KPG Inc.
(http://www.kpginc.com)

Reply via email to