Пространства для твоего Я All :-)

Поделитесь пожалуйста опытом в настройке OpenLDAP.

Как правильно записать в suffix домен третьего уровня.
По всей видимости ошибка 97 из за этого.
Ошибка 98 появилась при переходе с 1.2.11-1 на пакеты
1.2.11-2 из pool, но насколько я понимаю дело в настройках.

Вот мой slapd.conf
#---------------------------------------------
include
        /etc/ldap/schema/core.schema
schemacheck
off
referral
ldap://ldap.mydomain.some.thing
pidfile
        /var/run/slapd.pid
argsfile
/var/run/slapd.args
loglevel
64
database
ldbm
suffix
        "o=mydomain,st=some,c=thing"   
#suffix         dc="mydomain",dc="some",dc=thing" #ничего не дает :(
## С dc не понял куда девать "some"

directory
"/var/lib/ldap"
lastmod on
rootdn "cn=root,dn="o=mydomain,st=some,c=thing"
rootpw {SSHA}z+nreme+5ZdZkRqS8PCoJ+jWlMiyTxF7
## ^ Это вывод ldappasswd (в man написано не
использовать plain text).       
access to *
        by dn="o=mydomain,st=some,c=thing" write
        by * read
#---------------------------------------------

Сообщения в Syslog:
slapd[29663]: daemon: socket() failed errno=97 (Address
family not supported by protocol) 
slapd[29663]: daemon: bind(10) failed errno=98 (Address
already in use) 
slapd[29663]: daemon: bind(10) failed 
slapd[29663]: slapd stopped. 
slapd[29663]: connections_destroy: nothing to destroy. 

bind работает отлично.
В /etc/named.conf/db.mydomain
ldap
        CNAME   myhost
Это не влияет на сообщения в syslog, но нужно ли это?

С уважением,
Голубев Андрей


Ответить