On Wed, Apr 27, 2005 at 04:51:06PM +0200, Anders Lindgren wrote: > Hej! > > F�rs�ker f� Courier-IMAP att prata och autha anv�ndarna med hj�lp av LDAP. > Provar den genom att koppla upp mig med "telnet mailserver imap" och sedan > logga in med > "a001 login ali password" > den svarar d� "a001 NO Login failed" vilket man inte blir mycket klokare av... > > Tittar man i loggarna hittar man f�ljande: > Apr 27 16:26:09 localhost slapd[2973]: conn=11 fd=11 ACCEPT from > IP=127.0.0.1:32898 (IP=127.0.0.1:389) > Apr 27 16:26:09 localhost slapd[2973]: conn=11 op=0 BIND dn="" method=128 > Apr 27 16:26:09 localhost slapd[2973]: conn=11 op=0 RESULT tag=97 err=0 text= > Apr 27 16:26:09 localhost slapd[2973]: conn=11 op=1 SRCH > base="ou=users,dc=lundinova,dc=se" scope=2 filter="(uid=ali)" > Apr 27 16:26:09 localhost slapd[2973]: conn=11 op=1 SRCH attr=homeDirectory > mailbox cn userPassword uid > Apr 27 16:26:09 localhost slapd[2973]: conn=11 op=1 SEARCH RESULT tag=101 > err=0 nentries=1 text= >
Har sj�lv en liknande setup, fast med woodys lite �ldre versioner. Minns att jag st�tte p� en massa problem n�r jag satte upp det men antecknade givetvis inte hur jag l�ste det. Tar dock en snabb titt i min authldaprc och konstaterar f�ljande: Det verkar inte som du har en BINDDN och minns jag inte helt fel s� kr�vdes det f�r mig. Vidare har jag satt LDAP_MAIL till det f�lt d�r anv�ndarnamnet finns. > I fr�gan den st�ller mot LDAPen fr�gar den inte efter uidNumber/gidNumber. > Vilket jag tycker �r konstigt! Hur ska den d� kunna veta att det inte �r > noll? Tittar man i LDAP databasen �r de != 0. > > Finns tv� options i authldaprc filen LDAP_GLOB_UID och LDAP_GLOB_GID, har > provat att s�tta dessa till v�rden f�r att tvinga den att anv�nda ett best�md > uid/gid. Men den s�ger fortfarande samma sak uid=0. > LDAP_GLOB_UID och GID har jag inte satt men d�remot har jag LDAP_UID uidNumber LDAP_GID gidNumber /Sebastian

