OVH Cloud OVH Cloud

impossible de me connecter au serveur LDAP

11 réponses
Avatar
corbie
Bonjour,

Voici mes infos dans "ldap.php" :
=2D--------------------------------------------------------
<?php
$server=3D"127.0.0.1";
$port=3D"389";
$racine=3D"dc=3Drezo,dc=3Dnet";
$rootdn=3D"cn=3Dadmin,dc=3Drezo,dc=3Dnet";
$rootpw=3D"secret";
echo "Connexion...<br>";
$ds=3Dldap_connect($server);
if ($ds=3D=3D"1") {
$r=3Dldap_bind($ds,$rootdn,$rootpw);
echo "Deconnexion...<br>";
ldap_close($ds);
}
else { echo "Impossible de se connecter au serveur LDAP !"; exit(); }
=2E..............
=2D----------------------------------------------------------
Et =E0 l'appel du fichier "ldap.php" http://127.0.0.1/ldap.php ,
j'ai ce message d'erreur :
"annuaire LDAP : Connexion... Impossible de se connecter au serveur LDAP !"

Ou serait l'erreur dans les scripts ?

Merci d'une aide ...

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/201006051852.10217.corbie@free.fr

1 réponse

1 2
Avatar
corbie
Le dimanche 6 juin 2010, BM a écrit :
Peut être remplacer par:
if ($ds<>"FALSE") {
voir la doc php ldap à
http://php.net/manual/fr/function.ldap-connect.php
Bernard


----------

Il fallait ajouter :
------------------------------
$ds = ldap_connect ("127.0.0.1");
et
if (!$ds) {
print("connexion ldap impossible ..."); }
// cette ligne INDISPENSABLE :
ldap_set_option ($ds, LDAP_OPT_PROTOCOL_VERSION, 3);
//
ldap_bind ( ....
------------------------------
et "tout baigne" :-)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
1 2