Уважаемые гуру!
Поставил openLDAP. В slapd.conf занес: access to dn.regex=".*,ou=mail,dc=example,dc=com" by dn="ou=mail,ou=services,dc=example,dc=com" read by dn="ou=sasl,ou=services,dc=example,dc=com" read by self write by anonymous auth
access to attr=userPassword by self write by anonymous auth by dn.regex=".*,cn=mmm,dc=example,dc=com" write by * none
access to * by * read
В misc-mail.ldif занесены следующие данные: dn: ou=mail, ou=services, dc=example, dc=com objectClass: organizationalUnit ou: mail description: mail service entry userPassword: {MD5}nRnyOnPdKAxh1e0gV87sTw==
dn: ou=mail, dc=example, dc=com objectClass: organizationalUnit ou: mail description: mail service tree
dn: ou=domains, ou=mail, dc=example, dc=com objectClass: organizationalUnit ou: domains description: virtual mail domains
dn: ou=transports, ou=mail, dc=example, dc=com objectClass: organizationalUnit ou: transports description: MTA routing table
dn: ou=networks, ou=mail, dc=example, dc=com objectClass: organizationalUnit ou: networks description: MTA network access table
dn: ou=spam, ou=mail, dc=example, dc=com objectClass: organizationalUnit ou: spam description: MTA spam table
Добавляю данные командой: ldapadd -W -x -D "cn=admin,dc=example,dc=com" -f misc-mail.ldif Добавляется без ошибок.
Но после запуска команды: ldapsearch -LL -x -b "ou=mail,dc=example,dc=com" выдает следующее: dn: ou=mail,dc=example,dc=com objectClass: organizationalUnit ou: mail description: mail service tree
Т.е. все что лежит в mail.example.com не отображает. Хотя они есть в базе, т.к. при попытке добавить в ветку mail выдается сообщение, что объекты уже существуют...
В чем может быть проблема? Помогите!!!