OpenLDAP вообще & errno 97/98 в частности
Пространства для твоего Я 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, но нужно ли это?
С уважением,
Голубев Андрей
Reply to: