I am troubleshooting the ldap authdaemon.
I need some help. Maybe just a second set of eyes: ;-)

I am using the following Debian packages:

ii  courier-authda 0.37.3-2       Courier Mail Server authentication
ii  courier-base   0.37.3-2       Courier Mail Server Base System
ii  courier-debug  0.37.3-2       Debugging Tools for Courier Mail
ii  courier-doc    0.37.3-1       Documentation for the Courier Mail
ii  courier-imap   1.4.3-2        IMAP daemon with PAM and Maildir
ii  courier-imap-s 1.4.3-1        IMAP daemon with SSL, PAM and Maildir
ii  courier-ldap   0.37.3-2       LDAP support for Courier Mail Server
rc  courier-maildr 0.37.3-2       Mail delivery agent with filtering
ii  courier-pop    0.37.3-2       POP3 daemon with PAM and Maildir
ii  courier-ssl    0.37.3-1       Courier Mail Server SSL Package
ii  maildrop       1.3.7-2        mail delivery agent with filter

The following daemons are running:

root       554  0.0  0.0  1436  448 ?        S    11:14   0:00
/usr/sbin/courierlogger imaplogin
root       565  0.0  0.0  2216  696 ?        S    11:14   0:00
/usr/lib/courier/authlib/authdaemond.ldap start
root       566  0.0  0.0  2356 1084 ?        S    11:14   0:00
/usr/lib/courier/authlib/authdaemond.ldap start
root       567  0.0  0.0  2216  696 ?        S    11:14   0:00
/usr/lib/courier/authlib/authdaemond.ldap start
root       568  0.0  0.0  2216  696 ?        S    11:14   0:00
/usr/lib/courier/authlib/authdaemond.ldap start
root       569  0.0  0.0  2216  696 ?        S    11:14   0:00
/usr/lib/courier/authlib/authdaemond.ldap start
root       570  0.0  0.0  2216  696 ?        S    11:14   0:00
/usr/lib/courier/authlib/authdaemond.ldap start
root       592  0.0  0.0  1336  472 pts/2    S    11:19   0:00 grep -i
courier
root       551  0.0  0.0  1532  536 ?        S    11:14   0:00
/usr/sbin/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger
-maxprocs=40 -maxperip=4 -pid=/var/run/courier/imapd.pid -nodnslookup
-noidentlookup 143 /usr/lib/courier/courier/imaplogin
/usr/lib/courier/authlib/authdaemon /usr/bin/imapd Maildir
root       554  0.0  0.0  1436  448 ?        S    11:14   0:00
/usr/sbin/courierlogger imaplogin

The tests seems to appear that everything is working on the server side, but I am 
getting a
login failed from the client side. I am using both the netscape client and the 
mulberry client to test.

Mulberry complains that the TCP is being reset: "TCP/IP: connection reset by remote 
host
while logining into server".

Netscape complains: That it is unable to connect to server at the current
location:

It does exist:

washmail:/home/tjk# nmap 209.243.37.154

Starting nmap V. 2.54BETA31 ( www.insecure.org/nmap/ )
Interesting ports on WC-37-154.washcoll.edu (209.243.37.154):
(The 1550 ports scanned but not shown below are in state: closed)
Port       State       Service
22/tcp     open        ssh                     
110/tcp    open        pop-3                   
111/tcp    open        sunrpc                  
143/tcp    open        imap2  

Apr 11 11:00:18 imap-mail imaplogin: Connection,
ip=[::ffff:192.146.226.81]
Apr 11 11:00:18 imap-mail imaplogin: LOGIN, user=tester1,
ip=[::ffff:192.146.226.81]
Apr 11 11:06:15 imap-mail imaplogin: Connection,
ip=[::ffff:192.146.226.81]
Apr 11 11:06:15 imap-mail imaplogin: LOGIN, user=tester1,
ip=[::ffff:192.146.226.81]
Apr 11 11:06:18 imap-mail imaplogin: Connection,
ip=[::ffff:192.146.226.81]
Apr 11 11:06:18 imap-mail imaplogin: LOGIN, user=tester1,
ip=[::ffff:192.146.226.81]
Apr 11 11:07:53 imap-mail courierpop3login: Connection,
ip=[::ffff:192.146.226.81]
Apr 11 11:07:53 imap-mail imaplogin: Connection,
ip=[::ffff:192.146.226.81]

When I type in the wrong password, the client tells me it is wrong.
Apr 11 11:13:24 imap-mail imaplogin: Connection,
ip=[::ffff:192.146.226.81]
Apr 11 11:13:37 imap-mail imaplogin: LOGIN FAILED,
ip=[::ffff:192.146.226.81]
Apr 11 11:13:55 imap-mail imaplogin: LOGIN, user=tester1,
ip=[::ffff:192.146.226.8


Could the name be a problem ?: 

imap-mail:/home/staff# cat /etc/hosts
127.0.0.1       imap    localhost
#not in dns as this
209.243.37.154  imap.washsholl.edu imap imap-mail

The courier debug tool is getting this 

map-mail:/home/staff# courierauthtest tester1 tester1
Authenticated: module authdaemon
Home directory: /home/staff/tester1
UID/GID: 1001/1001
AUTHADDR=tester1
AUTHFULLNAME=test t. tinker

#syslog from remote ldap server seems to check out
Apr 11 11:13:56 moe2 slapd[2852]: connection_get(20) 
Apr 11 11:13:56 moe2 slapd[2865]: SRCH
"ou=mailaccounts,dc=washcoll,dc=edu" 2 0
Apr 11 11:13:56 moe2 slapd[2865]:     0 0 0 
Apr 11 11:13:56 moe2 slapd[2865]:     filter:
([EMAIL PROTECTED]) 
Apr 11 11:13:56 moe2 slapd[2865]:     attrs:
Apr 11 11:13:56 moe2 slapd[2865]:  homeDirectory
Apr 11 11:13:56 moe2 slapd[2865]:  cn
Apr 11 11:13:56 moe2 slapd[2865]:  clearPassword
Apr 11 11:13:56 moe2 slapd[2865]:  userPassword
Apr 11 11:13:56 moe2 slapd[2865]:  mail
Apr 11 11:13:56 moe2 slapd[2865]:  Quota

slapcat output from ldap server

dn: [EMAIL PROTECTED],ou=mailaccounts, dc=washcoll, dc=edu
userPassword:: e1NTSEF9MjdSa3ZPYisrTytYMnpTeVZwQW90b21Ec0ZWQ3I4MFU=
objectClass: couriermailaccount
mail: [EMAIL PROTECTED]
mail: useradmin2
cn: mail user admin
uidNumber: 1001
gidNumber: 1001
homeDirectory: /home/staff/useradmin2
quota: 10M
clearPassword: useradmin2
description: courier user admin no shell account

dn: [EMAIL PROTECTED],ou=mailaccounts, dc=washcoll, dc=edu
userPassword:: e1NTSEF9TWRUcmhVS09sSGRoQjVxMkkxN0UxTEdpTllpVjE4NE0=
objectClass: couriermailaccount
cn: test t. tinker
homeDirectory: /home/staff/tester1
mail: [EMAIL PROTECTED]
mail: tester1
uidNumber: 1001
gidNumber: 1001
quota: 10M
clearPassword: tester1

dn: [EMAIL PROTECTED],ou=mailaccounts, dc=washcoll, dc=edu
objectClass: CourierMailAlias
mail: [EMAIL PROTECTED]
maildrop: tester1

#courier is the user that is reading the password
#from slapd.conf
...
access to attr=userpassword,clearpassword,ldappassword
    by dn="cn=admin,dc=washcoll,dc=edu" write 
    by dn="cn=courier,dc=washcoll,dc=edu" read
    by self write
    by anonymous auth
    by * none
...


/etc/courier/* configuration files

authldaprc

LDAP_SERVER             209.243.37.9
LDAP_PORT               389
LDAP_BASEDN             ou=mailaccounts,dc=washcoll,dc=edu
LDAP_BINDDN             cn=courier,dc=washcoll,dc=edu
LDAP_BINDPW             couriersecret
LDAP_TIMEOUT    5       
LDAP_AUTHBIND           0
LDAP_MAIL               mail
LDAP_DOMAIN             washcoll.edu
LDAP_GLOB_UID           vmail
LDAP_GLOB_GID           vmail

authdaemonrc

authmodulelist="authldap"
authmodulelistorig="authldap"
daemons=5
version=""
authdaemonvar=/var/run/courier/authdaemon

ldapaliasrc
LDAP_ALIAS              1
LDAP_SERVER             209.243.37.9
LDAP_PORT               389
LDAP_NUMPROCS           5
LDAP_BASEDN             ou=mailaccounts,dc=washcoll,dc=edu
LDAP_BINDDN             cn=courier,dc=washcoll,dc=edu
LDAP_BINDPW             couriersecret
LDAP_TIMEOUT            5
LDAP_MAIL               mail
LDAP_MAILDROP           maildrop
LDAP_SOURCE

maildrop
/usr/bin/maildrop

*********************************
 *Theodore Knab                 *
 * --------------------------- *
*********************************

_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to