Hallo Henning, @liste;
erstmal danke für die Mail / die Hinweise...
Henning Schild schrieb:
Nov 30 15:08:11 kerberos slapd[31020]: bdb_idl_fetch_key: [b49d1940] Nov 30 15:08:11 kerberos slapd[31020]: bdb_idl_fetch_key: [64a68d50] Nov 30 15:08:11 kerberos slapd[31020]: <= bdb_equality_candidates: (uid) index_param failed (18)
kann sein das ich das falsch interpretiere, aber für mich sieht es so aus als würde er zu der Anfrage 2 Ergebnisse bekommen. Vielleicht hast du den Nutzer irgendwie doppelt im Baum?
Nein. Hab ich getestet, sogar die LDAP-Datenbank nochmal neu erzeugt. Look:
kerberos:~# getent passwd | grep ^root root:x:0:0:root:/root:/bin/bash root:x:0:0:root:/root:/bin/bash kerberos:~# getent passwd | grep ^fnord kerberos:~#
Laut nsswitch.conf werden immer noch erst "files" und dann "ldap" durchsucht. "root" existiert in beiden, "fnord" (...) nur im LDAP-Verzeichnis. Find ich irgendwie eigenartig... Btw: Das Logfile vermeldet Dinge der Art
[...] Dec 1 08:41:49 kerberos slapd[1064]: <= bdb_equality_candidates: (uid) index_param failed (18) Dec 1 08:41:49 kerberos slapd[1064]: <= bdb_equality_candidates: (cn) index_param failed (18) [...]
Was will mir dieser Fehler in dieser Situation sagen?
Cheers, Kris