При попытке ядра передать в LDAP любую информацию (IP/MAC для DHCP, email-аккаунт) в логах вылазит ошибка:
ERROR : Jul 01 20:05:59 UTM LDAP: ldap_insert failed: No such object
В чем может быть проблема?
Софт:
FreeBSD 4.10-STABLE #4
# ./slapd -V
@(#) $OpenLDAP: slapd 2.2.26 (Jul 1 2005 18:30:40) $
root@utm.mynet.ru:/raid/openldap-2.2.26/servers/slapd
NetUP UTM billing system core. Compile date: Jun 27 2005 22:45:42
Version:5.1.10-013-bsd
utm5.cfg:
...
urfa_lib_file=/netup/utm5/lib/utm5_core/liburfa-ldap.so
ldap_enable=yes
ldap_host=127.0.0.1
ldap_login=cn=Manager,dc=mynet,dc=ru
ldap_password=secret
ldap_ping_timeout=60
ldap_base_dn=ou=users,dc=mynet,dc=ru
ldap.conf:
...
suffix "dc=mynet,dc=ru"
rootdn "cn=Manager,dc=mynet,dc=ru"
rootpw secret
проблемы с LDAP
в документации к биллингу четко описано назначение параметра
ldap_base_dn в utm5.cfg.
Приведен пример значения: ou=users, dc=example, dc=ru.
Но ядро еще раз добавляет ou=users к запросу в LDAP. Приходится ставить ldap_base_dn=dc=example, dc=ru.
Но это некорректно. Получается что поменять имя ветки с емайл-пользователями невозвожно. Если к примеру про DHCP данный факт описан в документации, то для почтовых 'users' все через задницу.
С Netup не соскучишься
ldap_base_dn в utm5.cfg.
Приведен пример значения: ou=users, dc=example, dc=ru.
Но ядро еще раз добавляет ou=users к запросу в LDAP. Приходится ставить ldap_base_dn=dc=example, dc=ru.
Но это некорректно. Получается что поменять имя ветки с емайл-пользователями невозвожно. Если к примеру про DHCP данный факт описан в документации, то для почтовых 'users' все через задницу.
С Netup не соскучишься
