nevermind, i've figured it out, in i missed: accountStatus: 1 in the ldap entry of email
Best regard, Ferri Andy Ch. On Mon, Oct 29, 2012 at 11:13 PM, gpl4all <gpl4...@gmail.com> wrote: > 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 i...@mydomain.com), 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 i...@mydomain.com the response are: > ================================================== > Searching ldap for: > (|(mail=i...@mydomain.com)(mailAlternateAddress=i...@mydomain.com)) > 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: i...@mydomain.com > mail: i...@mydomain.com > 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="(|(mail=i...@mydomain.com)(mailAlternateAddress=i...@mydomain.com))" > 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.