connexion au serveur LDAP à l'installation de spip 2 *** RESOLUE ***

Merci à Frédéric(fremoin) pour ses éléments de réponse qui m’ont aidée à résoudre ce problème.

voici la parade … manuelle …

  • il faut créer le fichier le fichier config/ldap.php contenant
<?php if (!defined("_ECRIRE_INC_VERSION")) return; $GLOBALS['ldap_base'] = "CN=Users,DC=cgs,DC=local"; $GLOBALS['ldap_link'] = @ldap_connect("monserveurldap.local","389"); @ldap_set_option($GLOBALS['ldap_link'],LDAP_OPT_PROTOCOL_VERSION,"3"); @ldap_bind($GLOBALS['ldap_link'],"CN=utilisateur,CN=Users,DC=mondomaine,DC=local","motdepasse"); ?>
  • et renseigner la dernière ligne du fichier config/connect.php
<?php if (!defined("_ECRIRE_INC_VERSION")) return; define('_MYSQL_SET_SQL_MODE',true); $GLOBALS['spip_connect_version'] = 0.7; spip_connect_db('localhost','','lhylhy','motdepasse','lhylhy','mysql', 'spip','**ldap.php**'); ?>

Je suppose que ces 2 actions devraient être effectuées lors de l’étape 3 (Informations personnelles avec l’authentification externe - bouton Ajouter l’accès à LDAP) dans la procédure d’installation de spip 2)

Je persiste à mentionner que l’action de ce bouton reste bloquée dans l’installation de spip 2 précisément dans le cas d’une connexion à un serveur d’annuaire LDAP sous Active Directory (Windows Serveur 2003 R2) … ALORS QUE la connexion au mêm serveur d’annuaire LDAP fonctionne parfaitement lors de l’installation de spip 1.9.

à toutes fins utiles,
Nicole

Nicole Mahr a écrit :

Merci à Frédéric(fremoin) pour ses éléments de réponse qui m’ont aidée à résoudre ce problème.

voici la parade … manuelle …

  • il faut créer le fichier le fichier config/ldap.php contenant
<?php if (!defined("_ECRIRE_INC_VERSION")) return; $GLOBALS['ldap_base'] = "CN=Users,DC=cgs,DC=local"; $GLOBALS['ldap_link'] = @ldap_connect("monserveurldap.local","389"); @ldap_set_option($GLOBALS['ldap_link'],LDAP_OPT_PROTOCOL_VERSION,"3"); @ldap_bind($GLOBALS['ldap_link'],"CN=utilisateur,CN=Users,DC=mondomaine,DC=local","motdepasse"); ?>
  • et renseigner la dernière ligne du fichier config/connect.php
<?php if (!defined("_ECRIRE_INC_VERSION")) return; define('_MYSQL_SET_SQL_MODE',true); $GLOBALS['spip_connect_version'] = 0.7; spip_connect_db('localhost','','lhylhy','motdepasse','lhylhy','mysql', 'spip','**ldap.php**'); ?>

Je suppose que ces 2 actions devraient être effectuées lors de l’étape 3 (Informations personnelles avec l’authentification externe - bouton Ajouter l’accès à LDAP) dans la procédure d’installation de spip 2)

Je persiste à mentionner que l’action de ce bouton reste bloquée dans l’installation de spip 2 précisément dans le cas d’une connexion à un serveur d’annuaire LDAP sous Active Directory (Windows Serveur 2003 R2) … ALORS QUE la connexion au mêm serveur d’annuaire LDAP fonctionne parfaitement lors de l’installation de spip 1.9.

à toutes fins utiles,
Nicole

Pour information, j’ai installé l’identification LDAP sur Spip 2.0.5 puis 2.0.6 sans active directory sans aucun souci !

Gérald