[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problème avec LDAP



Pascal Boyer a écrit :
Bonjour,

La commande que j'utilise est:

ldapmodify -D "cn=admin,dc=linuxorable,dc=net" -W -x -a -f fichier.ldif

et idem avec ldapadd.

En regardant les logs produits par la commande ci-dessus:

slapd[13968]: >>> dnPrettyNormal: <cn=admin,dc=linuxorable,dc=net>
slapd[13968]: <<< dnPrettyNormal: <cn=admin,dc=linuxorable,dc=net>, <cn=admin,dc=linuxorable,dc=net> slapd[13968]: do_bind: version=3 dn="cn=admin,dc=linuxorable,dc=net" method=128 slapd[13968]: conn=0 op=0 BIND dn="cn=admin,dc=linuxorable,dc=net" method=128
slapd[13968]: send_ldap_result: conn=0 op=0 p=3
slapd[13968]: send_ldap_result: err=49 matched="" text=""
slapd[13968]: send_ldap_response: msgid=1 tag=97 err=49
slapd[13968]: conn=0 op=0 RESULT tag=97 err=49 text=
slapd[13968]: daemon: activity on 1 descriptor
slapd[13968]: daemon: activity on:
slapd[13968]:  10r

je suis vois dc=net or ce devrait être dc=fr !!
J'ai contrôlé le fichier slapd.conf et le suffix, comme le rootdn comme les règles d'accès sont bien en dc=fr
J'ai contrôlé également mon fichier ldif.

Je précise que je me sers de mon serveur LDAP pour faire de l'authentification avec mon serveur postfix et avec cyrus-imap. Je suis passé de linuxorable.net <http://linuxorable.net> à linuxorable.fr <http://linuxorable.fr> et comme je ne suis pas arrivé à conserver mon ancienne configuration de LDAP qui fonctionnait nickel avec .net, j'ai réinstallé complètement LDAP pour tenté de le faire fonctionner avec .fr

Pascal



Le 28/09/06, *debian.liste@wifsi.net <mailto:debian.liste@wifsi.net>* <debian.liste@wifsi.net <mailto:debian.liste@wifsi.net>> a écrit :

    Selon Pascal Boyer <vivradeux@gmail.com <mailto:vivradeux@gmail.com>>:

     > Bonjour,
     >
     > Je viens d'installer openLDAP sur une Debian/Sid et j'ai le problème
     > suivant:
     >
     > chaque fois que je souhaite ajouter une entrée, ldap refuse mon
    mot de
     > passe:
     >
     > Enter LDAP Password:
     > ldap_bind: Invalid credentials (49)
     >
     > Or l'installation du package slapd se termine en demandant le mot
    de passe
     > root du serveur ldap.
     > Et c'est ce même mot de passe qui m'est systèmatiquement refusé.
     >
     > Pourtant ce mot de passe fonctionne parfaitement avec phpLDAPadmin.
     >
     > Dans /etc/ldap/slapd.conf j'ai par défaut:
     >
     > suffix          "dc=linuxorable,dc=fr"
     > # rootdn directive for specifying a superuser on the database.
    This is
     > needed
     > # for syncrepl.
     > # rootdn          "cn=admin,dc=linuxorable,dc=fr"
     >
     > Si je décommente la ligne rootdn alors les commande ldapadd ou
    ldapmodify
     > renvoient:
     >
     > Enter LDAP Password:
     > ldap_bind: Server is unwilling to perform (53)
     >         additional info: unauthenticated bind (DN with no password)
     > disallowed
     >
     > Donc j'ajoute la ligne du mot de passe (j'utilise "slappasswd"
    pour crypter
     > le mot de passe que j'ai défini lors de l'install de slapd) :
     >
     > suffix          "dc=linuxorable,dc=fr"
     > rootdn        "cn=admin,dc=linuxorable,dc=fr"
     > rootpw       {SSHA}33jTmDl8HfFYSoXMKeRqaBopH71DFON0
     >
     > mais alors j'ai à nouveau le message:
     >
     > Enter LDAP Password:
     > ldap_bind: Invalid credentials (49)
     >
     > Merci d'avance pour votre aide
     >
     > Cordialement
     >
     > Pascal
     >
    Bonjour,

    Peux-tu indiquer la ligne de commande que tu tapes pour ajouter une
    entrée?

    Elle doit être du genre :
    ldapadd -xf fichier.ldif -D "cn=admin,dc=linuxorable,dc=fr" -W



Salut

Je comprends pas trop...

Tu dis que ca doit être dc=fr
mais tu tapes dc=net dans ta commande ???

Guillaume


--
Guillaume
E-mail: silencer_<at>_free-4ever_<dot>_net
Blog: http://guillaume.free-4ever.net
----
Site: http://www.free-4ever.net



Reply to: