atom feed4 messages in net.sourceforge.lists.courier-usersRE: [courier-users] authldap: TEMPFAIL
FromSent OnAttachments
Sérgio FerreiraNov 11, 2005 9:23 am 
Sam VarshavchikNov 11, 2005 3:27 pm 
Sérgio FerreiraNov 14, 2005 4:10 am 
Sam VarshavchikNov 14, 2005 3:12 pm 
Subject:RE: [courier-users] authldap: TEMPFAIL
From:Sérgio Ferreira (serg@minc.gov.br)
Date:Nov 14, 2005 4:10:39 am
List:net.sourceforge.lists.courier-users

Hi Sam,

-----Original Message----- From: cour@lists.sourceforge.net [mailto:cour@lists.sourceforge.net] On Behalf Of Sam Varshavchik Sent: Friday, November 11, 2005 9:28 PM To: cour@lists.sourceforge.net Subject: Re: [courier-users] authldap: TEMPFAIL

Sérgio Ferreira writes:

authdaemond: raw ldap entry returned: authdaemond: | cn: mailadmin authdaemond: | uid: mailadmin authdaemond: | userPassword: temppass authdaemond: | homeDirectory: /home/data/

The gid attribute is missing.

The uid and gid attributes must be numeric.

The uid/gid I have stored, at LDAP, for mailadmin user is 10050/15050. Where I set It on courier config files to solve the problem???

Your authldaprc configuration does not request gid.

Both attributes must contain numeric values, not names.

you gave a precise shoot. Now It´s working:

#authtest sergio.ferreira

Authentication succeeded.

Authenticated: sergio.ferreira (uid 10050, gid 15050) Home Directory: /home/data/sergio.ferreira/Maildir/ Maildir: /home/data/sergio.ferreira/Maildir/ Quota: (none) Encrypted Password: {CRYPT}5o1QCRw1dXanA Cleartext Password: (none) Options: (none)

On syslog:

authdaemond: authldap: trying this module authdaemond: selected ldap protocol version 3 authdaemond: binding to LDAP server as DN 'cn=replica,dc=cultura,dc=gov,dc=br', password 'teste' slapd[2679]: conn=317 fd=17 ACCEPT from IP=10.0.0.20:33090 (IP=0.0.0.0:389) slapd[2679]: conn=317 op=0 BIND dn="cn=replica,dc=cultura,dc=gov,dc=br" method=128 slapd[2679]: conn=317 op=0 BIND dn="cn=replica,dc=cultura,dc=gov,dc=br" mech=SIMPLE ssf=0 slapd[2679]: conn=317 op=0 RESULT tag=97 err=0 text= authdaemond: using search filter: (&(objectClass=posixAccount)(uid=sergio.ferreira)) slapd[2679]: conn=317 op=1 SRCH base="ou=Users,dc=cultura,dc=gov,dc=br" scope=2 deref=0 filter="(&(objectClass=posixAccount)(uid=sergio.ferreira))" slapd[2679]: conn=317 op=1 SRCH attr=mailMessageStore mailMessageStore cn userPassword uid slapd[2679]: conn=317 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text= authdaemond: one entry returned, DN: uid=sergio.ferreira,ou=Users,dc=cultura,dc=gov,dc=br authdaemond: raw ldap entry returned: authdaemond: | cn: sergio.ferreira authdaemond: | uid: sergio.ferreira authdaemond: | userPassword: {CRYPT}5o1QCRw1dXanA authdaemond: | mailMessageStore: /home/data/sergio.ferreira/Maildir/ authdaemond: authldaplib: sysusername=<null>, sysuserid=10050, sysgroupid=15050, homedir=/home/data/sergio.ferreira/Maildir/, address=sergio.ferreira, fullname=sergio.ferreira, maildir=/home/data/sergio.ferreira/Maildir/, quota=<null>, options=<null> authdaemond: authldaplib: clearpasswd=<null>, passwd={CRYPT}5o1QCRw1dXanA authdaemond: Authenticated: sysusername=<null>, sysuserid=10010, sysgroupid=15000, homedir=/home/data/sergio.ferreira/Maildir/, address=sergio.ferreira, fullname=sergio.ferreira, maildir=/home/data/sergio.ferreira/Maildir/, quota=<null>, options=<null> authdaemond: Authenticated: clearpasswd=<null>, passwd={CRYPT}5o1QCRw1dXanA

But, remains one problem:

#maildrop -V 9 -d sergio.ferreira < test.eml

maildrop: Changing to /home/data/sergio.ferreira/ maildrop: Unable to change to home directory.

slapd[2679]: conn=311 op=2 UNBIND slapd[2679]: conn=311 fd=16 closed slapd[2679]: conn=318 fd=16 ACCEPT from IP=127.0.0.1:33091 (IP=0.0.0.0:389) slapd[2679]: conn=318 op=0 BIND dn="cn=replica,dc=cultura,dc=gov,dc=br" method=128 slapd[2679]: conn=318 op=0 BIND dn="cn=replica,dc=cultura,dc=gov,dc=br" mech=SIMPLE ssf=0 slapd[2679]: conn=318 op=0 RESULT tag=97 err=0 text= slapd[2679]: conn=318 op=1 SRCH base="dc=cultura,dc=gov,dc=br" scope=2 deref=0 filter="(&(objectClass=posixAccount)(uid=sergio.ferreira))" slapd[2679]: conn=318 op=1 SRCH attr=uid userPassword uidNumber gidNumber cn homeDirectory loginShell gecos description objectClass slapd[2679]: conn=318 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text= maildrop[3933]: Unable to change to home directory. slapd[2679]: conn=318 fd=16 closed

Maildrop should not be using authldaprc to get parameters too???

Have you some clue where is the problem?

Thank you soo much!!!

Sergio