Автор Тема: подскажите плиз с OpenLDAP  (Прочитано 3773 раз)

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
подскажите плиз с OpenLDAP
« : 22.06.2011 11:48:36 »
вообщем стартует slapd но с ошибкой при этом ps -A | grep  slapd

21316 ?        00:00:00 slapd
говорит что работает,  базу тоже показывает... но как включить логи..
 включил 512 в slapd.conf
что ещё нужно чтобы логи заработали?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: подскажите плиз с OpenLDAP
« Ответ #1 : 22.06.2011 12:09:26 »
А что в /var/log/messages? И на 12-й консоли?

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #2 : 22.06.2011 13:04:20 »
в логах только

Jun 22 16:00:13 testserv slapd: Adjusting environment for slapd: succeeded
Jun 22 16:00:13 testserv slaptest: config file testing succeeded
Jun 22 16:00:13 testserv slapd: Checking slapd configuration succeeded
Jun 22 16:00:13 testserv slapd: slapd shutdown succeeded
Jun 22 16:00:16 testserv slapd: slapd startup failed

и на этом всё.
а на 12 консоль бегать к серваку же надо ((

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #3 : 22.06.2011 13:56:24 »
всё с логами разобрался )) но терь только вот такие ошибки при старте


Jun 22 17:52:33 testserv slapd: Adjusting environment for slapd: succeeded
Jun 22 17:52:33 testserv slapd[14063]: @(#) $OpenLDAP: slapd 2.4.24 (Mar 25 2011 08:46:57) $ ^Ibuilder@apiary.egro.altlinux.org:/usr/src/RPM/BUILD/openldap2.4-2.4.24/servers/slapd
Jun 22 17:52:33 testserv slapd[14063]: daemon_init: ldap://localhost/ ldaps:///
Jun 22 17:52:33 testserv slapd[14063]: daemon: bind(7) failed errno=98 (Address already in use)
Jun 22 17:52:33 testserv slapd[14063]: slapd stopped.
Jun 22 17:52:33 testserv slapd[14063]: connections_destroy: nothing to destroy.
Jun 22 17:52:33 testserv slapd: slapd startup failed

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 168
    • Домашняя страница
Re: подскажите плиз с OpenLDAP
« Ответ #4 : 22.06.2011 14:29:35 »
Зачем два экземпляра запускать? netstat -let
Андрей Черепанов (cas@)

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #5 : 22.06.2011 15:35:39 »
Зачем два экземпляра запускать? netstat -let


netstat -let
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       User       Inode     
tcp        0      0 *:55652                     *:*                         LISTEN      rpcuser    7424       
tcp        0      0 *:ldap                      *:*                         LISTEN      root       19762     
tcp        0      0 *:sunrpc                    *:*                         LISTEN      root       7328       
tcp        0      0 *:x11                       *:*                         LISTEN      root       9197       
tcp        0      0 *:ftp                       *:*                         LISTEN      root       9124       
tcp        0      0 10.16.1.144:domain          *:*                         LISTEN      root       7606       
tcp        0      0 localhost.localdomai:domain *:*                         LISTEN      root       7603       
tcp        0      0 *:ssh                       *:*                         LISTEN      root       34710     
tcp        0      0 *:32886                     *:*                         LISTEN      root       9117       
tcp        0      0 localhost.localdomain:rndc  *:*                         LISTEN      root       7607

что за два экземпляра?
« Последнее редактирование: 22.06.2011 15:37:27 от Skull »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 168
    • Домашняя страница
Re: подскажите плиз с OpenLDAP
« Ответ #6 : 22.06.2011 15:41:24 »
Служба пытается захватить сокет с портом LDAP, который уже занят. Вот и нужно смотреть, кто использует inode 19762.
Андрей Черепанов (cas@)

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #7 : 22.06.2011 16:10:08 »
Служба пытается захватить сокет с портом LDAP, который уже занят. Вот и нужно смотреть, кто использует inode 19762.
и что делать?

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #8 : 22.06.2011 16:35:53 »
удалил процессы
Jun 22 20:32:03 testserv slapd[20922]: daemon_init: ldap://localhost/ ldaps:///
Jun 22 20:32:03 testserv slapd[20954]: unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)
Jun 22 20:32:03 testserv slapd[20954]: DIGEST-MD5 common mech free
Jun 22 20:32:03 testserv slapd[20954]: slapd stopped.
Jun 22 20:32:03 testserv slapd: slapd startup succeeded
Jun 22 20:32:03 testserv slapd[20954]: connections_destroy: nothing to destroy.
но теперь такие ошибки( ууууух

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #9 : 23.06.2011 10:41:18 »
все молчат (((

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: подскажите плиз с OpenLDAP
« Ответ #10 : 23.06.2011 14:22:11 »
Могу ответить, что не понятно из ваших объяснений, что у вас происходит

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #11 : 23.06.2011 14:41:32 »
я уж понял что никто не знает так точнее))

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 168
    • Домашняя страница
Re: подскажите плиз с OpenLDAP
« Ответ #12 : 23.06.2011 17:21:59 »
я уж понял что никто не знает так точнее))
Что происходят — знают. Это как раз не проблема. Проблема в том, что неясно как решить. Перезагрузите и смотрите права.
« Последнее редактирование: 23.06.2011 19:08:57 от Skull »
Андрей Черепанов (cas@)

Оффлайн classic85

  • Участник
  • *
  • Сообщений: 33
Re: подскажите плиз с OpenLDAP
« Ответ #13 : 23.06.2011 17:35:34 »
создал пользовтеля 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

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: подскажите плиз с OpenLDAP
« Ответ #14 : 23.06.2011 17:41:33 »
unable to open pid file "/var/run/slapd.pid": 13 (Permission denied)

Попробуйте удалить /var/run/slapd.pid руками, а потом перезапустить сервис - видно вы запускали slapd его перед этим "другим пользователем"