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

Re: Problème avec LDAP



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 à 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 <debian.liste@wifsi.net > a écrit :
Selon Pascal Boyer <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


Reply to: