URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71101
[ Назад ]

Исходное сообщение
"Как посмотреть что есть в базе Ldap ?? "

Отправлено sergio_2 , 21-Дек-06 02:14 
Вообщем не получается настроить адресную книгу на Ldap
добавляю базу так
ldapadd -D"cn=admin,dc=myorg,dc=ru" -f /var/lib/ldap/mybase.ldif -W -x
вот что добавляю
dn: dc=myorg,dc=ru
objectclass: dcobject
objectclass: organization
o: MyOrganization
dc: myorg

dn: cn=admin,dc=myorg,dc=ru
objectclass: top
objectclass: organizationalrole
cn: admin

dn: ou=users, dc=myorg,dc=ru
ou: users
objectClass: top
objectClass: organizationalUnit

dn: cn=Vasya Pupkin, ou=users, dc=myorg,dc=ru
objectClass: top
objectClass: organizationalPerson
objectClass: inetOrgPerson
cn: Vasya Pupkin
telephoneNumber: 1-111-111-11-11
mail: v_pupkin@myorg.ru
givenName: Vasya
sn: Pupkin

Пишет вот что:
[root@dial-up2 ldap]# ldapadd -D"cn=admin,dc=myorg,dc=ru" -f /var/lib/ldap/mybase.ldif -W -x
Enter LDAP Password:
adding new entry "dc=myorg,dc=ru "
ldap_add: Already exists (68)

но цепляюсь Outlook-ом,но он  ничего не находит в адресной книге.
Так тоже тишина
[root@dial-up2 ldap]# ldapsearch -x "cn=Vasya Pupkin" cn telephoneNumber -P2
# extended LDIF
#
# LDAPv2
# base <> with scope sub
# filter: cn=Vasya Pupkin
# requesting: cn telephoneNumber
#

# search result
search: 2
result: 32 No such object

# numResponses: 1
[root@dial-up2 ldap]#

Вот вырезка из slapd.conf

database        bdb
suffix          "dc=myorg,dc=ru"
rootdn          "cn=admin,dc=myorg,dc=ru"
rootpw {SSHA}ZJl62dJ1seRIPm6YOyH8D7QxaqL+UV8j


Вообщем и не знаю что делаю не так.Как посмотреть что реально есть в базе???????


Содержание

Сообщения в этом обсуждении
"Как посмотреть что есть в базе Ldap ?? "
Отправлено atch , 21-Дек-06 10:22 
>[root@dial-up2 ldap]# ldapadd -D"cn=admin,dc=myorg,dc=ru" -f /var/lib/ldap/mybase.ldif -W -x
>Enter LDAP Password:
>adding new entry "dc=myorg,dc=ru "
>ldap_add: Already exists (68)

dc=myorg,dc=ru - уже существует, вот ldapadd на ней и спотыкается, попробуйте ldapadd -c

>[root@dial-up2 ldap]# ldapsearch -x "cn=Vasya Pupkin" cn telephoneNumber -P2
...
>Вообщем и не знаю что делаю не так.Как посмотреть что реально есть в базе???????

ldapsearch -x -D"cn=admin,dc=myorg,dc=ru" -W или gq
а лучше man ldapadd и man ldapsearch


"Как посмотреть что есть в базе Ldap ?? "
Отправлено sergio_2 , 21-Дек-06 11:50 
Вот нашел доку, сделал по ней http://www.onlamp.com/pub/a/onlamp/2003/03/27/ldap_ab.html?p... вроде что-то сдвинулось.
НО !!!!
OutlookExpress 6 (который встроенный в XP) вроде работает,
а вот Microsoft Office Outlook 2003 не работает, абсолютно те же настройки.
Чем отличается, я не пойму ?????

И еще вопросик, если кто возился, почему в том же OutlookExpress 6 нельзя листать адресную книгу, если к примеру мне нужно посмотерть какие есть сотрудники в книге, как это сделать. А не искать по фильтру, если я к примеру не знаю не идиной буквы из имени сотрудника. ????????


"Как посмотреть что есть в базе Ldap ?? "
Отправлено Andrew , 21-Дек-06 12:32 
>Вот нашел доку, сделал по ней http://www.onlamp.com/pub/a/onlamp/2003/03/27/ldap_ab.html?p... вроде что-то сдвинулось.
>НО !!!!
>OutlookExpress 6 (который встроенный в XP) вроде работает,
>а вот Microsoft Office Outlook 2003 не работает, абсолютно те же настройки.
>
>Чем отличается, я не пойму ?????
>

А ты попробуй в МС Оутглюке в строке поиска что нибудь набрать. Тогда и увидишь. Оутглюк автоматом не подкачивает адресную книжку :) Только через запрос.