qmail-ldap pop3 auth problem

gpl4all <[email protected]> Mon, 29 Oct 2012 23:13:44 +0700
Newsgroups gmane.mail.qmail.ldap
Message-ID <CAO4G9EZxRgcHdntNK9vdeX9FhBj1mgdwek+Amuy8ZajN4WHRyQ@mail.gmail.com>
hi all,

i'm having an issue to use latest qmail-ldap patch on debian squeeze

ldap configured correctly
qmail-smtpd working find, all incoming emails accepted
qmail-pop3d is not working so i try to test with qmail-ldaplookup
qmail-ldaplookup able to search for stored emails with -m but not with -u

when i do:
/var/qmail/bin/qmail-ldaplookup -u info (or -u [email protected]), the
response are:
==================================================
Searching ldap for: (mail=info)
under dn: ou=accounts, dc=mydomain, dc=com
No entries found.

qmail-ldaplookup: fatal: qldap_first: no such object
==================================================
and slapd logs shows:
==================================================
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 fd=13 ACCEPT from
IP=[::1]:55750 (IP=[::]:389)
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 op=0 BIND
dn="cn=admin,dc=mydomain,dc=com" method=128
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 op=0 BIND
dn="cn=admin,dc=mydomain,dc=com" mech=SIMPLE ssf=0
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 op=0 RESULT tag=97 err=0 text=
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 op=1 SRCH
base="ou=accounts,dc=mydomain,dc=com" scope=2 deref=0
filter="(mail=info)"
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 op=1 SRCH attr=mail
mailAlternateAddress mail qmailUID qmailGID accountStatus mailHost
mailMessageStore homeDirectory mailQuotaSize mailQuotaCount
mailForwardingAddress deliveryProgramPath deliveryMode mailReplyText
qmailDotMode mailSizeMax objectClass
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 op=1 SEARCH RESULT
tag=101 err=0 nentries=0 text=
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 op=2 UNBIND
Oct 29 23:03:36 mydomain slapd[3298]: conn=1004 fd=13 closed
==================================================


but it works with -m, when i run:
/var/qmail/bin/qmail-ldaplookup -m [email protected] the response are:
==================================================
Searching ldap for:
(|([email protected])([email protected]))
under dn: ou=accounts, dc=mydomain, dc=com
Found 1 entry:

dn: uid=info,ou=accounts,dc=mydomain,dc=com
-------------------------------------------------------
objectClass: top
objectClass: person
objectClass: inetOrgPerson
objectClass: qmailUser
mail: [email protected]
mail: [email protected]
accountStatus: undefined -> active
mailHost: mx.mydomain.com
homeDirectory: /var/qmail/maildirs/info
aliasEmpty: using default
qmailDotMode: ldaponly
qmailUID: 11184
qmailGID: 2110
mailQuotaSize: 0 (unlimited)
mailQuotaCount: 0 (unlimited)
mailSizeMax: 0 (unlimited)
mailReplyText: undefined
==================================================
and slapd log shows:
==================================================
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 fd=13 ACCEPT from
IP=[::1]:55847 (IP=[::]:389)
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 op=0 BIND
dn="cn=admin,dc=mydomain,dc=com" method=128
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 op=0 BIND
dn="cn=admin,dc=mydomain,dc=com" mech=SIMPLE ssf=0
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 op=0 RESULT tag=97 err=0 text=
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 op=1 SRCH
base="ou=accounts,dc=mydomain,dc=com" scope=2 deref=0
filter="(|([email protected])([email protected]))"
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 op=1 SRCH attr=mail
mailAlternateAddress mail qmailUID qmailGID accountStatus mailHost
mailMessageStore homeDirectory mailQuotaSize mailQuotaCount
mailForwardingAddress deliveryProgramPath deliveryMode mailReplyText
qmailDotMode mailSizeMax objectClass
Oct 29 23:06:26 mydomain slapd[3298]: <= bdb_equality_candidates:
(mailAlternateAddress) not indexed
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 op=1 SEARCH RESULT
tag=101 err=0 nentries=1 text=
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 op=2 UNBIND
Oct 29 23:06:26 mydomain slapd[3298]: conn=1005 fd=13 closed
==================================================

is there something i missed so qmail-pop3d unable to authenticate? TIA.

Best regard,
Ferri Andy Ch.