openLDAP nie dzia

Konfiguracja serwerów, usług, itp.
Kardell
Posty: 5
Rejestracja: 25 czerwca 2009, 23:25
Lokalizacja: Kamienna Góra

openLDAP nie działa - Lenny

Post autor: Kardell »

Mój problem dotyczy openLDAP.
Zainstalowałem wszystko zgodnie z tym poradnikiem: http://www.debian-administration.org/ar ... _on_Debian.

Slapd działa w procesach.

Kod: Zaznacz cały

openldap 21502  0.0  0.3  22680  3664 ?        Ssl  09:29   0:00 /usr/sbin/slapd -g openldap -u openldap -f /etc/ldap/slapd.conf
Ale lipa, bo nie ma żadnej usługi na porcie 389. Netstat nic nie wykazuje.
ldap.log

Kod: Zaznacz cały

Jan 23 00:41:59 denny slapd[20052]: @(#) $OpenLDAP: slapd 2.4.11 (Nov 26 2009 09:17:06) $#012#011root@SD6-Casa:/tmp/buildd/openldap-2.4.11/debian/build/servers/slapd
Jan 23 00:41:59 denny slapd[20052]: daemon: IPv6 socket() failed errno=97 (Address family not supported by protocol)
Jan 23 00:41:59 denny slapd[20059]: slapd starting
Jan 23 00:42:58 denny slapd[20059]: daemon: shutdown requested and initiated.
Jan 23 00:42:58 denny slapd[20059]: slapd shutdown: waiting for 0 threads to terminate
Jan 23 00:42:58 denny slapd[20059]: slapd stopped.
ldapsearch -x wyrzuca błąd:

Kod: Zaznacz cały

ldap_result: Can't contact LDAP server (-1)
Więc, żeby nie było, że jest jakiś konflikt usług, czy aplikacji zainstalowałem na maszynie wirtualnej nowego Lennego i zaraz po tym openLDAP i ku mojemu zdumieniu widzę ten sam problem, błąd.

Jeden z użytkowników jakiegoś forum napotkał chyba na podobny problem w systemie Gentoo. Rozwiązał go aktualizacją z wersji openLDAP 2.4.11 do 2.4.16.
Nieprawdopodobne jakie to mnie spotykają przykrości w starciu z wolnym i otwartym LDAP-em.
meciarz
Posty: 32
Rejestracja: 16 lutego 2009, 17:30

Post autor: meciarz »

Także korzystam z Lennego i ldapa i działa w porządku, więc problem z paczką odpada.
A powiedz co podałeś w tym fragmencie:

Kod: Zaznacz cały

URI ldap://192.168.7.12/
Mam nadzieję że bezmyślnie tego nie kopiowałeś tylko wstawiłeś swój adres bądź localhost.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Wyjaśnienie niepokojącego Cię komunikatu: http://www.openldap.org/faq/data/cache/652.html
Zerknij do skryptu startowego czy jest w nim opcja "-4" (obsługuj IPv4).
Kardell
Posty: 5
Rejestracja: 25 czerwca 2009, 23:25
Lokalizacja: Kamienna Góra

Post autor: Kardell »

No chłopcy i dziewczyny spisaliście się na medal, gdyż odpowiedzieliście w przeciwieństwie do użytkowników innych debianowych forów.

@maciarz
Jest w configu IP lokalne (192.168.0.5)

@mariaczi
Wszedłem do /etc/init.d/slapd i w całym tym kodzie nie ma w ogóle "-4". Więc to by było chyba to.
Jak zadziała, to odpiszę jeszcze.

[Dodano: |26 Sty 2010|, 2010 15:40]
Nie było w skrypcie startowym "-4"
Dodałem:

Kod: Zaznacz cały

dennyldap:/home/walker# ps -aux | grep slapd
Warning: bad ps syntax, perhaps a bogus '-'? See [url]http://procps.sf.net/faq.html[/url]
openldap  4713  0.2  1.3  22680  3576 ?        Ssl  14:35   0:00 /usr/sbin/slapd -4 -g openldap -u openldap -f /etc/ldap/slapd.conf
root      4717  0.0  0.2   3116   720 pts/0    S+   14:35   0:00 grep slapd
Pomimo tego nadal nie ma usługi na porcie ldapa i nadal nie mogę połączyć się za pomocą ldapsearch.

Kod: Zaznacz cały

ldap_result: Can't contact LDAP server (-1)
Zaznaczam, że to jest nowiutka instalacja Lennego i nie ma tutaj żadnego firewalla.
ODPOWIEDZ