не работает openldap
123carter 23 июня, 2011 - 12:30
Jun 23 16:27:41 testserv slapd[10415]: daemon_init: ldap://localhost/ ldaps:///
Jun 23 16:27:41 testserv slapd[10447]: unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)
Jun 23 16:27:41 testserv slapd[10447]: DIGEST-MD5 common mech free
Jun 23 16:27:41 testserv slapd[10447]: slapd stopped.
Jun 23 16:27:41 testserv slapd: slapd startup succeeded
Jun 23 16:27:41 testserv slapd[10447]: connections_destroy: nothing to destroy.
вот такое в логах (( уже бьюсь с этим второй день
»
- Для комментирования войдите или зарегистрируйтесь
/
Муть явная.
Вопрос(ы) где и кто виноват?
В
/etc/conf.d/
про OpenLDAP у тебя что написано?ЗЫ: Обновлял (OpenLDAP)?
:wq
--
Live free or die
ls -l /var/run/ | grep
ldap запускается пишет всё ОК но в логах такая фигня
не доступна база и в процессах нет
/
Вопрос к логике стартового скрипта (хотя в нём что-то от логики самой программы).
Ну и к твоим навыкам чтения логов.
Демон запускается, после чего в результате описанной в логах ошибки отваливается.
ЗЫ: Оно у тебя вообще работало?
Что-то не помню я как ведёт себя OpenLDAP при попытке запуска демона без базы (дерева, хотя бы и пустого).
:wq
--
Live free or die
вроде как да ... заносил же в
вроде как да ... заносил же в базу данные а потом бац и не работает... он вообще как работает в chroot же да? может из за этого так ?
создал пользовтеля
создал пользовтеля ldap
изменил в slapd.conf /var/run/ldap/slapd.pid
на /var/run/ldap дал разрешение на ldap пользователя и группу ldap
а он в логах пишет все равно
Jun 23 21:24:17 testserv slapd[17637]: daemon_init: ldap://localhost/ ldaps:///
Jun 23 21:24:17 testserv slapd[17669]: unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)
Jun 23 21:24:17 testserv slapd[17669]: DIGEST-MD5 common mech free
Jun 23 21:24:17 testserv slapd[17669]: slapd stopped.
Jun 23 21:24:17 testserv slapd: slapd startup succeeded
создал пользовтеля
создал пользовтеля ldap
изменил в slapd.conf /var/run/ldap/slapd.pid
на /var/run/ldap дал разрешение на ldap пользователя и группу ldap
а он в логах пишет все равно
Jun 23 21:24:17 testserv slapd[17637]: daemon_init: ldap://localhost/ ldaps:///
Jun 23 21:24:17 testserv slapd[17669]: unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)
Jun 23 21:24:17 testserv slapd[17669]: DIGEST-MD5 common mech free
Jun 23 21:24:17 testserv slapd[17669]: slapd stopped.
Jun 23 21:24:17 testserv slapd: slapd startup succeeded
/
А его не было?
Есть мнение, что PID-файл задаётся не в конфиге, а в строке запуска.
Каковая в свою очередь собирается из соответствующего файла в
/etc/conf.d/
.:wq
--
Live free or die
да тоже так кажется кстати
да тоже так кажется кстати что конфигу вообще по барабану
точнак в инитах)))
точнак в инитах)))