LDAP/PHPldapAdmin ich kann mich nicht einloggen

Hi Leute,

Im moment versuche ich LDAP mit phpLDAPAdmin zum laufen zu bringen. Leider Schaffe ich es nach der Installation mich einzuloggen. Er bringt folgenden fehler

Unable to connect to LDAP server My LDAP Server
Fehler: Can`t contact LDAP server(-1) for user

Wie bin ich bei der Installation vorgegangen ?

  1. Ich habe LDAP Installiert
apt-get install slapd ldap-utils
  1. Ich habe mit dpkg-reconfigure slapd ldap neu Konfiguriert.

Als DNS habe ich test.com eingeben und für Organization name example.

Als Passwort test1.
Als nächstes die Ja/Nein Optionen.

Database backend to use? HDB

Remove the database when slapd is purged? No

Move old database? Yes

Allow LDAPv2 protocol? No

So als nächstes habe ich die Config Datei in /etc/phpldapadmin/config.php Konfiguriert und zwar wie folgt(Ich habe es nach einer Anleitung Konfiguriert evtl. liegt hier der fehler).

[CODE]$servers->setValue(‚server‘,‚host‘,‚127.0.0.1‘);

$servers->setValue(‚server‘,‚base‘,array(‚dc=test,dc=com‘));

$servers->setValue(‚login‘,‚bind_id‘,‚cn=admin,dc=test,dc=com‘);

$config->custom->appearance[‚hide_template_warning‘] = true;[/CODE]

  1. Jetzt wollte ich zu meinem LDAP Administrations Center in dem ich im Browser localhost/phpldapadmin eingebe was bis dahin alles gut funktioniert hat.

Hier ist nun das Problem ich kann mich einfach nicht einloggen. in der Auswahl beim Login steht cn=admin,dc=test,dc=com also auch genau das was ich auch eingestellt habe.

Falls etwas fehlt sagt einfach bescheid ich bin für jede Hilfe dankbar :smile:

Hallo,

Im moment versuche ich LDAP mit phpLDAPAdmin zum laufen zu
bringen. Leider Schaffe ich es nach der Installation mich
einzuloggen. Er bringt folgenden fehler

Unable to connect to LDAP server My LDAP Server
Fehler: Can`t contact LDAP server(-1) for user

Ist slapd gestartet? Lauscht er auch auf 127.0.0.1? Was sagen die Log-Dateien?

Sebastian

Ja das Problem ist das er in keiner log Datei etwas einträgt. Also finde ich da auch keine fehler.

apt-get install slapd ldap-utils

Da du die ldap-utils mitinstalliert hast, würde ich erst einmal probieren, ob der Server geht, indem ich da mit ldapsearch auf der Konsole versuche, zuzugreifen. „man ldapsearch“ gibt die Optionen, die für „Simple Authentifikation“ solltest du mit angeben.

  1. Ich habe mit dpkg-reconfigure slapd ldap neu Konfiguriert.

Allow LDAPv2 protocol? No

Dann musst du noch die Option für Protokoll Version 3 angeben. Wahrscheinlich auch im phpLdapAdmin.

$servers->setValue(‚login‘,‚bind_id‘,‚cn=admin,dc=test,dc=co
m‘);

Lass die mal weg, wenn du kein Passwort angibst. Die kann er aus dem Formular nehmen und ansonsten anonymes bind machen.

Ansonsten würde ich erstmal schauen, ob der Server geht (ldapsearch, s.o.) und ob es mit PHP geht (z.B. mit dem Beispiel aus der Doku: http://php.net/manual/de/ldap.examples-basic.php; ggfs. da mit ldap_set_option noch Protokollversion 3 setzen).