pb synchronisation ldap

Installation & Configuration du logiciel
ucakir
Gsup LEVEL 0
Messages : 6
Enregistré le : mer. 2 nov. 2016 09:28

Pouvez-vous m’aider là-dessus, car je n’arrive plus à synchroniser mon ldap, version soft 3.1.9 (3.1 patch 9)

Voici mon message d’erreur en piece jointe
Fichiers joints
Capture d’écran 2016-11-02 à 07.30.48.png
Capture d’écran 2016-11-02 à 07.30.48.png (235.1 Kio) Vu 5402 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

est ce que le connecteur fonctionnait avant votre mise à jour en 3.1.9 ?
Pouvez vous vérifier l'emplacement de vos utilisateurs ? (ex: OU=utilisateurs)
Pouvez vous nous donner le détail de la configuration de votre connecteur LDAP ?

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
ucakir
Gsup LEVEL 0
Messages : 6
Enregistré le : mer. 2 nov. 2016 09:28

oui le connecteur fonctionnait avant la mise a jour, le test de connecteur est vert mais quand je lance la synchro cela me mets un message d'eereur
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

dans le fichier /core/ldap.php

pouvez vous essayer de remplacer:

Code : Tout sélectionner

$data = array();
par

Code : Tout sélectionner

$data = array();
$data_temp = array();
pouvez vous également nous indiquer votre version de php, merci.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
ucakir
Gsup LEVEL 0
Messages : 6
Enregistré le : mer. 2 nov. 2016 09:28

version 4.5.1 phpadmin
Fichiers joints
Capture d’écran 2016-11-02 à 15.47.52.png
Capture d’écran 2016-11-02 à 15.47.52.png (45.32 Kio) Vu 5393 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

pour votre version nous souhaiterions connaitre celle de PHP et non celle de PHPmyAdmin, vous pourrez la trouver dans le logiciel dans la partie administration > système.

Pour avancé sur votre problème pouvez vous nous donner l'ensemble des paramètres du connecteur LDAP notamment la partie emplacement des utilisateurs ?

Si vous pouvez essayer d'ajouter un point virgule à la fin des données du champ emplacement des utilisateurs, pour tester.

Enfin essayer d'activer temporairement le paramètres debug de l'application puis relancer une simulation de synchronisation afin de voir si un nouveau message d'erreur plus emplicite apparait, car nous n'arrivons pas à reproduire votre problème dans notre environnement.

cdt

Merci
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
ucakir
Gsup LEVEL 0
Messages : 6
Enregistré le : mer. 2 nov. 2016 09:28

VERSION PHP 5.6.15

MEME AVEC LE ; CELA NE FONCTIONNE PAS
Fichiers joints
Capture d’écran 2016-11-02 à 18.08.47.png
Capture d’écran 2016-11-02 à 18.08.47.png (211.12 Kio) Vu 5391 fois
Capture d’écran 2016-11-02 à 18.06.36.png
Capture d’écran 2016-11-02 à 18.06.36.png (106.17 Kio) Vu 5391 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

pouvez vous nous fournir le chemin complet écrit dans le champ "Emplacement des utilisateurs" ?

pouvez vous remplacer dans la fichier ldap.php:

Code : Tout sélectionner

$query = @ldap_search($ldap, $ldap_url, $filter);
par

Code : Tout sélectionner

$query = ldap_search($ldap, $ldap_url, $filter);
et nous donner l'erreur affichée

enfin pourrez vous tester de remplacer "accès internet" par "acces internet" sur GestSup et sur l'application

Merci
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
ucakir
Gsup LEVEL 0
Messages : 6
Enregistré le : mer. 2 nov. 2016 09:28

OU=Accès Internet,OU=Clients légers,OU=Users,OU=Confarma,DC=confarma,DC=local

j'ai essayé sans les accents même résultat sachant qu'avant cela fonctionnait
Fichiers joints
Capture.PNG
Capture.PNG (81.12 Kio) Vu 5384 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9049
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez vous essayer avec cette valeur dans le champ emplacement des utilisateurs:

Code : Tout sélectionner

OU=Acces Internet,OU=Clients legers,OU=Users,OU=Confarma
(sans les DC)
en renommant les unités d'organisation sans accents, par contre je ne voit pas comment cela pouvez fonctionner avant.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Répondre