Установил OpenLDAP 2.3.43 на FreeBSD.
вот конфиг на всякий случай:
Код: Выделить всё
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
pidfile /var/run/openldap/slapd.pid
argsfile /var/run/openldap/slapd.args
modulepath /usr/local/libexec/openldap
moduleload back_bdb
moduleload back_ldbm
database ldbm
suffix "dc=xx,dc=ru"
rootdn "dc=xx,dc=ru"
rootpw secret
directory /var/db/openldap-data
index objectClass eq
Код: Выделить всё
dn: dc=xx, dc=ru
objectClass: top
objectClass: dcObject
objectClass: organization
dc: xx
o: xx
dn: ou=addressbook, dc=xx, dc=ru
objectClass: top
objectClass: organizationalUnit
ou: addressbook
в Thunderbird 2.0 указал
Код: Выделить всё
ou=addressbook, dc=xx, dc=ru
Код: Выделить всё
(objectclass=*)
Всё работает.
А вот с клиентом MS Outlook 2003 справиться не могу.
Указанную выше строку переписывал: и пробелы убирал, и точки с запятой ставил... Не работает - не подставляются имена из адресной книги при наборе...
Порт один и тот же - 389
Правда поля для фильтра в outlook нет... может это его не хватает? Если в этом дело, то как записать правильно?
Или Outlook только с микрософтовскм ldap-ом работает???
Упёрся окончательно... Помогите кто знает - хоть куда ещё покопать?