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

can't contact ldap server (-1)

Добавлено: 2009-09-14 9:28:24
shtirlic053
Сразу оговорюсь, что я пока еще далеко не профи и с unix еще только начал знакомиться...
Пытаюсь поднять openldap. Установил сервер запустился но при попытке добавить пользователя выдает ошибку:

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

can't contact ldap server (-1)
Мои конфиги:

slapd.conf:

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

include         /usr/local/etc/openldap/schema/core.schema

include         /usr/local/etc/openldap/schema/cosine.schema
include         /usr/local/etc/openldap/schema/inetorgperson.schema
include         /usr/local/etc/openldap/schema/misc.schema
include         /usr/local/etc/openldap/schema/nis.schema
include         /usr/local/etc/openldap/schema/openldap.schema

pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

modulepath      /usr/local/libexec/openldap

moduleload      back_bdb
database        bdb

suffix          "dc=tim,dc=ru"
rootdn          "cn=root,dc=tim,dc=ru"
rootpw  password
directory       /var/db/openldap-data

access to attrs=userPassword
	by self write
	by anonimus auth
	by dn="uid=root,dc=tim,dc=ru" write
	by * none
access to *
	by dn="uid=root,dc=tim,dc=ru" write
	by * read

loglevel 256
base.ldif:

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

dn: dc=tim,dc=ru
objectClass: dcObject
objectClass: organization
o: tim
dc: tim
uidnumber: 1000
homedirectory: /home/null
gecos: Neo
userpassword: 123
моя попытка добавить base.ldif в LDAP:

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

ldapadd -x -D "cn=root,dc=tim,dc=ru" -W -f base.ldif
Enter LDAP Password:
ldaps_sasl_bind(SIMPLE): Can't contact LDAP server (-1)
Подскажите в чем может быть ошибка и куда копать? :st:

Re: can't contact ldap server (-1)

Добавлено: 2009-09-14 10:29:54
skeletor
А где видно, что сервер запущен? Вывод sockstat | grep ldap сюда.

Re: can't contact ldap server (-1)

Добавлено: 2009-09-14 17:52:35
shtirlic053
Вот вывод sockstat | grep ldap:

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

ldap     slapd    920   3   dgram   - > /var/run/logpriv
ldap     slapd    920   6   stream /var/run/openldap/ldapi
А вообще я проверял командой /usr/local/etc/rc.d/slapd status
Вот ее результат:
slapd is running as pid 920

Re: can't contact ldap server (-1)

Добавлено: 2009-09-15 10:46:35
skeletor
Ошибка в конфиге!
Нужно

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

by anonymous auth
а не

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

by anonimus auth

Re: can't contact ldap server (-1)

Добавлено: 2009-09-15 14:57:09
shtirlic053
Спасибо :smile: и как я сам не заметил....? :smile: