Страница 1 из 1

slapd.conf в Centos 6.2 Не добовляеться инфа в базу.

Добавлено: 2012-08-27 11:39:41
Spook1680
Для теста конфиг
slapd.conf

Код: Выделить всё

include		/etc/openldap/schema/corba.schema
include		/etc/openldap/schema/core.schema
include		/etc/openldap/schema/cosine.schema
include		/etc/openldap/schema/duaconf.schema
include		/etc/openldap/schema/dyngroup.schema
include		/etc/openldap/schema/inetorgperson.schema
include		/etc/openldap/schema/java.schema
include		/etc/openldap/schema/misc.schema
include		/etc/openldap/schema/nis.schema
include		/etc/openldap/schema/openldap.schema
include		/etc/openldap/schema/ppolicy.schema
include		/etc/openldap/schema/collective.schema
pidfile		/var/run/openldap/slapd.pid
argsfile	/var/run/openldap/slapd.args
modulepath /usr/lib/openldap
access to dn.base="" by * read
access to attrs=userPassword
	by self write
	by anonymous auth
	by dn="uid=root,dc=nirvana,dc=ru" write
	by * none
access to *
	by self write
	by users read
	by anonymous read
	by * no
database	ldbm
suffix		"dc=nirvana,dc=ru"
rootdn		"cn=root,dc=nirvana,dc=ru"
rootpw {SSHA}F4mSaLuVZhYU
directory	/var/lib/ldap
index objectClass                       eq,pres
index ou,cn,mail,surname,givenname      eq,pres,sub
index uidNumber,gidNumber,loginShell    eq,pres
index uid,memberUid                     eq,pres,sub
index nisMapName,nisMapEntry            eq,pres,sub

Теперь создаем base.ldif

Код: Выделить всё

base.ldif
 dn: dc=nirvana,dc=ru
 dc: nirvana
 objectClass: top
 objectClass: domain
 dn: ou=People,dc=nirvana,dc=ru
 ou: People
 objectClass: top
 objectClass: organizationalUnit
 dn: ou=Group,dc=nirvana,dc=ru
 ou: Group
 objectClass: top
 objectClass: organizationalUnit

Пытаюсь все это залить в базу.
ldapadd -x -W -D "cn=root,dc=nirvana,dc=ru" -f base.ldif

Выдает ошибку
ldap_bind: Invalid credentials (49)
пароль правельный, вроде ошибок в базе нет. Почему контейнер не добовляеться не пойму.

Re: slapd.conf в Centos 6.2 Не добовляеться инфа в базу.

Добавлено: 2012-08-27 11:49:45
ChihPih
access to dn.base="" by * read
и
by dn="uid=root,dc=nirvana,dc=ru" write
Ни к чему. Параметр rootpw еще раз сгенерируйте, больно короткий он у вас.

Re: slapd.conf в Centos 6.2 Не добовляеться инфа в базу.

Добавлено: 2012-08-27 13:08:26
Spook1680
Параметр rootpw еще раз сгенерируйте, больно короткий он у вас.
Он длинее это я его не дописал ..

Re: slapd.conf в Centos 6.2 Не добовляеться инфа в базу.

Добавлено: 2012-08-27 13:20:37
ChihPih
Полное логирование настройте у сервера и смотрите че он там пишет.