Sebastian Greis wrote:
Hallo Joachim.
mir ist in der erstel log das aufgefallen: -> entry sambaDomainName=IDEALX-NT,dc=idealx,dc=org already exist. Updating it...
hast du nachgesehn das in allen config files der domain name klein ist? sambaDomainName=ideal-nt, auch in samba!
was bekommst du denn bei ldapsearch -x ?
Hallo Sebastian, alle Einträge (bis auf Groups, ... ) klein geschrieben. Jetzt habe ich den LDAP-Server nochmal komplett geleert (in /var/lib/ldap alles gelöscht) und neu gestartet. Habe das Ergebnis aus ldapsearch -x sowie einen längeren Log-Abschnitt. Es spielt keine Rolle ob ich "Domain Admins" oder "domain admins" in der LDIF-Datei verwende, ein ldapadd mit kleingeschriebenem "domain admin" bringt auch adding new entry "cn=domain admins,ou=Groups,dc=idealx,dc=org" ldap_add: Object class violation (65) additional info: no structural object class provided hmmm, hast Du noch weitere Ideen? Es scheint eher an der "Object Class" zu liegen, also z.B. an objectClass: posixGroup objectClass: sambaGroupMapping aber aus den Schemata werde ich auch nicht schlauer. Viele Grüsse Joachim +++ hier ldapsearch -x (die wesentlichen Teile) +++ # extended LDIF # # LDAPv3 # base <> with scope sub # filter: (objectclass=*) # requesting: ALL # # idealx.org dn: dc=idealx,dc=org objectClass: dcObject objectClass: organization o: idealx dc: idealx # Users, idealx.org dn: ou=Users,dc=idealx,dc=org objectClass: organizationalUnit ou: Users # Groups, idealx.org dn: ou=Groups,dc=idealx,dc=org objectClass: organizationalUnit ou: Groups # Computers, idealx.org dn: ou=Computers,dc=idealx,dc=org objectClass: organizationalUnit ou: Computers # root, Users, idealx.org dn: uid=root,ou=Users,dc=idealx,dc=org cn: root sn: root objectClass: inetOrgPerson objectClass: sambaSamAccount objectClass: posixAccount objectClass: shadowAccount gidNumber: 0 [ ... ] # idealx-nt, idealx.org dn: sambaDomainName=idealx-nt,dc=idealx,dc=org gidNumber: 1000 uidNumber: 1000 objectClass: sambaDomain objectClass: sambaUnixIdPool sambaSID: S-1-5-21-1391752638-4188239352-3280964139 sambaDomainName: idealx-nt # search result search: 2 result: 0 Success # numResponses: 8 # numEntries: 7 +++ hier nochmal der wesentliche Log +++ daemon: read activity on 10 connection_get(10) connection_get(10): got connid=1 connection_read(10): checking for input on id=1 ber_get_next on fd 10 failed errno=11 (Resource temporarily unavailable) daemon: select: listen=6 active_threads=0 tvp=NULL daemon: select: listen=7 active_threads=0 tvp=NULL do_search
dnPrettyNormal:
<<< dnPrettyNormal: , SRCH "cn=Domain Admins,ou=Groups,dc=idealx,dc=org" 0 2 0 0 0 begin get_filter PRESENT end get_filter 0 filter: (objectClass=*) attrs:
dnPrettyNormal:
<<< dnPrettyNormal: , do_add: dn (cn=Domain Admins,ou=Groups,dc=idealx,dc=org) conn=1 op=9 ADD dn="cn=Domain Admins,ou=Groups,dc=idealx,dc=org" bdb_dn2entry("cn=domain admins,ou=groups,dc=idealx,dc=org") => bdb_dn2id( "cn=domain admins,ou=groups,dc=idealx,dc=org" ) <= bdb_dn2id: get failed: DB_NOTFOUND: No matching key/data pair found (-30989) bdb_referrals: op=104 target="cn=Domain Admins,ou=Groups,dc=idealx,dc=org" matched="ou=Groups,dc=idealx,dc=org" send_ldap_result: conn=1 op=9 p=3 send_ldap_result: err=65 matched="" text="no structural object class
conn=1 op=8 SRCH base="cn=Domain Admins,ou=Groups,dc=idealx,dc=org" scope=0 deref=2 filter="(objectClass=*)" => bdb_search bdb_dn2entry("cn=domain admins,ou=groups,dc=idealx,dc=org") => bdb_dn2id( "cn=domain admins,ou=groups,dc=idealx,dc=org" ) <= bdb_dn2id: get failed: DB_NOTFOUND: No matching key/data pair found (-30989) send_ldap_result: conn=1 op=8 p=3 send_ldap_result: err=10 matched="ou=Groups,dc=idealx,dc=org" text="" send_ldap_response: msgid=9 tag=101 err=32 conn=1 op=8 SEARCH RESULT tag=101 err=32 nentries=0 text= daemon: activity on 1 descriptors daemon: activity on: 10r daemon: read activity on 10 connection_get(10) connection_get(10): got connid=1 connection_read(10): checking for input on id=1 ber_get_next on fd 10 failed errno=11 (Resource temporarily unavailable) daemon: select: listen=6 active_threads=0 tvp=NULL daemon: select: listen=7 active_threads=0 tvp=NULL do_add provided" send_ldap_response: msgid=10 tag=105 err=65 conn=1 op=9 RESULT tag=105 err=65 text=no structural object class provided daemon: activity on 1 descriptors daemon: activity on: 10r daemon: read activity on 10 connection_get(10) connection_get(10): got connid=1 connection_read(10): checking for input on id=1 ber_get_next on fd 10 failed errno=11 (Resource temporarily unavailable) daemon: select: listen=6 active_threads=0 tvp=NULL daemon: select: listen=7 active_threads=0 tvp=NULL do_search
dnPrettyNormal:
<<< dnPrettyNormal: , SRCH "cn=Domain Users,ou=Groups,dc=idealx,dc=org" 0 2 0 0 0