Hallo, mein passdb backend in der smb.conf macht Mucken. Der Eintrag ist: passdb backend=ldapsam:ldap://127.0.0.1/ Mein system: Suse 9.2 openldap 2.2.15-5.2 und samba 3.0.7-5.1 Suse 9.2 clients und XP clients. Nehm ich den passdb backend Eintrag aus der smb.conf, funktioniert die Anmeldung der XP Clients problemlos, mit dem Eintrag ist keine Anmeldung der xp clients möglich. Die Suse Clientsanmeldungen am ldap server klappen problemlos. Die Anmeldung der xp clients über smbpasswd scheint also zu klappen, über die database bdb nicht. Mit smblapd-tools kann ich user erzeugen: smbldap-useradd testuser. Die Kommandos funktionieren alle. Um die tools aber in der smb.conf gebrauchen zu können, z.B: add user srcipt = /usr/sbin/smldap-useradd.pl m %u brauch ich das passdb backend. Bei der Erstanmeldung eines mit smbldap-useradd testuser erzeugten accounts am Server mit dem XP Client, funktioniert das perlscript von smbldaptools nicht. Die Anmeldung scheitert. Wie kann ich das Problem lösen? Ich hab schon sämtliche Variationen von passdb Einträgen in der smb.conf duchprobiert. Der Pfad in der slapd.conf zur database bdb: /var/lib/ldap stimmt und die Suse Clients könnnen darauf zugreifen. Ein Auszug von einem fehlgeschlagenen Neulogin(mit add user srcipt = /usr/sbin/smldap-useradd.pl m %u in der smb.conf und mit erzeugtem account mit smblapd-useradd testuser): Aug 12 14:30:20 amd slapd[5516]: conn=2 op=5 SRCH base="dc=samba,dc=org" scope=2 deref=0 filter="(&(objectClass=posixGroup)(cn=testuser))" Aug 12 14:30:20 amd slapd[5516]: conn=2 op=5 SRCH attr=cn userPassword memberUid uniqueMember gidNumber Aug 12 14:30:20 amd slapd[5516]: <= bdb_equality_candidates: (cn) index_param failed (18) Gruss und Danke Andreas