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

Не работает логирование OpenLDAP

Добавлено: 2011-11-18 14:27:20
mr. brightside
Добрый день, уважаемые

Захотел включить логирование сервера OpenLdap

в соответствии с документацией, изложенной здесь:

http://www.zytrax.com/books/ldap/ch6/#logfile
http://www.terrencemiao.com/Webmail/msg00461.html

сделал все по полной аналогии.

Сначала привел конфиг slapd.conf к такому виду:

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

loglevel        -1
logfile           /var/log/openldap/openldap.log
значение уровня логирования равное "-1" говорит о том, что должно логироваться абсолютно все. Но, запросы не логируются, подключения не логируются, рестарты сервера тоже не логируются. Короче говоря, лог девственно чист.

Тогда решил попробовать объяснить, что нужно писать логи через настройку syslogd.conf:

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

.....
local4.*                                        /var/log/openldap/openldap.log
.....
в slapd.conf, соответственно, затер строку logfile.

Рестартанул syslod, рестартанул slapd - результат тот же.

Внимание вопрос! что делать?

Заранее спасибо!

Re: Не работает логирование OpenLDAP

Добавлено: 2011-11-18 16:09:46
snorlov
поставь loglevel в 256 и посмотри. пишется ли в /var/log/debug.log, ну и отсюда пляши...

Re: Не работает логирование OpenLDAP

Добавлено: 2011-11-18 17:03:26
mr. brightside
Пишется.

Но пишется, что не проиндексированы отдельные поля, типа uid или что провалилась аутентификация, ничего касаемо невозможности записать в openldap.log
snorlov писал(а):ну и отсюда пляши...
как плясать то? :oops:

посмотрел возможные ключи запуска для демона, - там ничего нет по поводу указания файла для логов. Только уровень дебага или уровень сислог дебага...

да, еще, если я правильно понял man slapd.conf, то лучше вообще прописывать через syslod.conf, потому что при указании директивы logfile в slapd.conf сообщения будут падать не только в лог, но и выводиться на консоль

Не работает логирование OpenLDAP

Добавлено: 2015-06-26 9:05:03
mambabos
Что бы работало логирование:
1.
slapd.conf
loglevel -1
2.
syslogd.conf
local4.* /var/log/openldap/slapd.log

3. service syslogd restart
4. service slapd.sh restart