ich muss mich mal wieder melden.
diese ldap sache bringt mich etwas zum verzweifeln.
Also folgendes habe ich bisher gemacht:
SUNldap gegen openladp (von sunfreeware) ersetzt (stand auch so in einem der HowTos)
2 Schema angelegt (wie in einem HowTo gefunden): solaris.schema und solaris-nis.schema.
diese in die slapd.conf eingefügt
nach dem restart folgender Befehle auf dem Solaris Server (gegen unseren ldap Testserver):
---
ldapclient -v init -a proxyDN=dc=sarah,dc=th -a domainName=sarah.th 10.10.170.10
Parsing proxyDN=dc=sarah,dc=th
Parsing domainName=sarah.th
Arguments parsed:
domainName: sarah.th
proxyDN: dc=sarah,dc=th
defaultServerList: 10.10.170.10
Handling init option
About to configure machine by downloading a profile
No profile specified. Using "default"
findBaseDN: begins
findBaseDN: ldap not running
findBaseDN: calling __ns_ldap_default_config()
found 1 namingcontexts
findBaseDN: __ns_ldap_list(NULL, "(&(objectclass=nisDomainObject)(nisdomain=sarah.th))"
rootDN[0] dc=sarah,dc=th
NOTFOUND:Could not find the nisDomainObject for DN dc=sarah,dc=th
found_cxt = -1
findBaseDN: Err exit
Failed to find defaultSearchBase for domain sarah.th
---
der Server sagt folgendes:
Oct 14 13:54:31 sarah slapd[23358]: conn=114 fd=9 ACCEPT from IP=10.10.100.223:33258 (IP=0.0.0.0:389)
Oct 14 13:54:31 sarah slapd[23358]: conn=114 op=0 SRCH base="" scope=0 deref=3 filter="(objectClass=*)"
Oct 14 13:54:31 sarah slapd[23358]: conn=114 op=0 SRCH attr=namingcontexts
Oct 14 13:54:31 sarah slapd[23358]: conn=114 op=0 SEARCH RESULT tag=101 err=0 nentries=1 text=
Oct 14 13:54:31 sarah slapd[23358]: conn=114 op=1 SRCH base="dc=sarah,dc=th" scope=2 deref=3 filter="(&(objectClass=nisDomainObject)(nisDomain=sarah.th))"
Oct 14 13:54:31 sarah slapd[23358]: conn=114 op=1 SEARCH RESULT tag=101 err=0 nentries=0 text=
Oct 14 13:54:31 sarah slapd[23358]: conn=114 op=2 UNBIND
Oct 14 13:54:31 sarah slapd[23358]: conn=114 fd=9 closed
LDAP ist mich für ein Buch mit 7 Siegeln.
Vielleicht kann das oben jemand für mich entschlüsseln und mir sagen wo der Fehler ist.
Gruß und Danke!
Sebastian