[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:24240] Re: LDAP on potato



At Sun, 1 Oct 2000 14:27:58 +0900,
Taku YASUI <tach@debian.or.jp> wrote:

> % ldapadd -f tach.ldif -D "cn=ldapmaster, dc=domain, dc=name, dc=ac, dc=jp" -W
> Enter LDAP Password: 
> adding new entry uid=tach,ou=People,dc=domain,dc=name,dc=ac,dc=jp
> ldap_add: No such object
> ldap_add: matched: DC=DOMAIN,DC=NAME,DC=AC,DC=JP
> 
> で,「No such object」なんていわれてしまいました.
> これらの attribute や objectClass は,slapd.conf で include
> したファイルに含まれているようです(デフォルト).
> 
> LDAP の知識が乏しいせいだと思いますが,なぜこうなるのか,
> わかりません.

OpenLDAP 1.x (potatoなら openldap 1.2.11のはず)なら

 # ldmcat /var/lib/openldap/id2entry.dbb

して 
  dn: dc=jp
  dn: dc=ac, dc=jp
  dn: dc=name, dc=ac, dc=jp
  dn: ou=People, dc=name, dc=ac, dc=jp
に関する情報がはいってますか?

uid=tach,ou=People,dc=domain,dc=name,dc=ac,dc=jp を追加する場合
ou=People,dc=domain,dc=name,dc=ac,dc=jp までのツリーがないと
文句をいわれるはずです。

# いちおう openldapd の postinst でこれをやってるはずですが。

> あと,LDAP に関する情報(本とか WWW)って,いいものがありますか?
> 何せ,まったくわかってないもので,JF の LDAP HOWTO とか,
> OpenLDAP の openldap-guide とか見ても,わからない単語とかが
> 突然出てきて…

「Understanding and Deploying LDAP Directory Services」が LDAPとはなんぞや
LDAPにしていくにはどうすればいいか を書いたいい本です
# が、英語版だけですし、かなり量がありますね:)

ちなみに OpenLDAP 1.x と OpenLDAP 2.x はかなり違うのでドキュメント読む時は
注意しましょう
-- 
鵜飼文敏