I'm trying to get auth_pop to work for qmail-pop3d. My test user id is
[EMAIL PROTECTED] The password is testpass. I know that auth_pop is
hitting the ldap server because I can see it in the syslog. I'm using
OpenLDAP 2.0.11, qmail-1.03, qmail-ldap-1.03-20010501
Below are outputs from uname, qmail-ldaplookup, ldapsearch, and an auth_pop
session. After that is a sample from the syslog indicating that the auth_pop
did hit the ldap server. If anybody has any ideas or would like any other
info, please let me know. At this point, I'm pretty stumped.
Thanks,
-Eric
[root@metis /root]# uname -a
Linux metis.arcticbears.com 2.2.19-4.1mdk #1 Mon Apr 9 10:34:05 MDT 2001 i686
unknown
[root@metis /root]# qmail-ldaplookup -m [EMAIL PROTECTED]
init_ldap: passwords are not compared via rebind
localdelivery: off
clustering: off
ldapobjectclass:
homedirmaker:
defaultDotMode: ldaponly
defaultQuota: 10000000S, 10000C
QuotaWarning:
------
Quota Violation: your mailbox is over it's size limit.
Please contact [EMAIL PROTECTED] if you have any questions related to
this message.
------
ldap_lookup: searching with
(|([EMAIL PROTECTED])([EMAIL PROTECTED]))
ldap_lookup: succeeded, found:
uid: [EMAIL PROTECTED]
qmailUID: 522
qmailGID: 521
accountStatus: active
mailMessageStore: [EMAIL PROTECTED]
homeDirectory: (null pointer)
mailHost: metis.arcticbears.com
mail: [EMAIL PROTECTED]
mailAlternateAddress: no entry in the database
mailQuota: no entry in the database
mailForwardingAddress: no entry in the database
deliveryProgramPath: no entry in the database
qmailDotMode: no entry in the database
deliveryMode: no entry in the database
mailReplyText: no entry in the database
[root@metis /root]# ldapsearch -h localhost -b 'dc=arcticbears,dc=com'
'([EMAIL PROTECTED])'
version: 2
#
# filter: ([EMAIL PROTECTED])
# requesting: ALL
#
# [EMAIL PROTECTED], accounts, dc=arcticbears, dc=com
dn: [EMAIL PROTECTED], ou=accounts, dc=arcticbears, dc=com
cn: Eric Paynter
sn: Paynter
objectClass: top
objectClass: person
objectClass: inetOrgPerson
objectClass: qmailUser
mail: [EMAIL PROTECTED]
mailHost: metis.arcticbears.com
mailMessageStore: [EMAIL PROTECTED]
uid: [EMAIL PROTECTED]
userPassword:: dGVzdHBhc3M=
accountStatus: active
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
[root@metis /root]# /var/qmail/bin/qmail-popup localhost \
> /var/qmail/bin/auth_pop pwd
+OK <23518.994995796@localhost>
user [EMAIL PROTECTED]
+OK
pass testpass
-ERR authorization failed
Entry in syslog for above command:
Jul 12 20:43:23 metis slapd[17219]: daemon: conn=204 fd=9 connection from
IP=127.0.0.1:2054 (IP=0.0.0.0:34049) accepted.
Jul 12 20:43:23 metis slapd[17225]: conn=204 op=0 BIND dn="" method=128
Jul 12 20:43:23 metis slapd[17225]: conn=204 op=0 RESULT tag=97 err=0 text=
Jul 12 20:43:23 metis slapd[17224]: conn=204 op=1 SRCH
base="dc=arcticbears,dc=com" scope=2 filter="([EMAIL PROTECTED])"
Jul 12 20:43:23 metis slapd[17224]: conn=204 op=1 SEARCH RESULT tag=101 err=0
text=
Jul 12 20:43:23 metis slapd[17225]: conn=204 op=2 UNBIND
Jul 12 20:43:23 metis slapd[17225]: conn=-1 fd=9 closed
--
arctic bears - the internet - your way.
email hosting from US$8/month, domains from US$19/year.
http://www.arcticbears.com