Bonjour,
Je suis en version 3.1.14 (3.1 patch 14) et j'ai un soucis avec la synchronisation Active Directory. En effet il retrouve les compte dans l'active directory mais ne récupère pas les champs Nom, Prenom, idencitfiant, Adresse mail. Les champs sont donc vide. Qui peux m’aider? De plus je voudrais que la synchro AD se fasse quotidiennement. Je suis sur Debian.
BUG SYNCHRO AD : CHAMPS VIDES
Bonjour,
pouvez vous activer le mode debug et nous donner les informations affichés ?
Pouvez vous nous dire si cela fonctionnai avec une version précédente de l'application ?
Pouvez vous nous donner la version de Windows sur votre Active Directory ?
Merci
Cdt
pouvez vous activer le mode debug et nous donner les informations affichés ?
Pouvez vous nous dire si cela fonctionnai avec une version précédente de l'application ?
Pouvez vous nous donner la version de Windows sur votre Active Directory ?
Merci
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour,
Oui cela fonctionnait avec une version précédente. La je suis partie sur une nouvelle installation pour passer en 3.1.14.
Voici le résultat du mode Debug :
et également ceci :
Oui cela fonctionnait avec une version précédente. La je suis partie sur une nouvelle installation pour passer en 3.1.14.
Voici le résultat du mode Debug :
Code : Tout sélectionner
Warning: array_merge(): Argument #2 is not an array in /var/www/html/core/ldap.php on line 105
Warning: array_merge(): Argument #1 is not an array in /var/www/html/core/ldap.php on line 105
Warning: array_merge(): Argument #1 is not an array in /var/www/html/core/ldap.php on line 105
Nous ne reproduisons pas le soucis de notre coté.
Pouvez vous essayer de remplacer le fichier ./core/ldap.php par celui en pièce jointe.
Pour votre nouvelle installation en 3.1.14, avez vous bien installer la version 3.1.7 puis installer tous les patchs depuis l'application ?
De plus pourrez vous nous transmettre les paramètres de votre connecteur LDAP ?
Pouvez vous essayer de remplacer le fichier ./core/ldap.php par celui en pièce jointe.
Pour votre nouvelle installation en 3.1.14, avez vous bien installer la version 3.1.7 puis installer tous les patchs depuis l'application ?
De plus pourrez vous nous transmettre les paramètres de votre connecteur LDAP ?
- Fichiers joints
-
- ldap.zip
- (4.92 Kio) Téléchargé 335 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
J'obtiens ceci comme résultat et toujours non concluant :
Ci après mes paramètres de connecteur LDAP :
Code : Tout sélectionner
DEBUG:
query ldap_search(Resource id #3, ou=LES PEP GUYANE,dc=lespep973,dc=lan, (&(objectClass=user)(objectCategory=person)(cn=*)))
Warning: ldap_search(): Search: No such object in /var/www/html/core/ldap.php on line 99
DEBUG:
query ldap_search(Resource id #3, ou=Users,dc=lespep973,dc=lan, (&(objectClass=user)(objectCategory=person)(cn=*)))
Warning: array_merge(): Argument #2 is not an array in /var/www/html/core/ldap.php on line 105
Ci après mes paramètres de connecteur LDAP :
Bonjour,
pouvez vous essayer de supprimer le suffixe DNS présent dans le champ Nom du serveur LDAP, depuis les paramètres du connecteur ? De mon coté cela fonctionne avec les deux unités d'organisations:
pouvez vous essayer de supprimer le suffixe DNS présent dans le champ Nom du serveur LDAP, depuis les paramètres du connecteur ? De mon coté cela fonctionne avec les deux unités d'organisations:
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Je pense avoir comprit vous confondez container et unité d'organisation, remplacer votre OU=users par CN=users.
- Fichiers joints
-
- Sans titre3.png (13.31 Kio) Vu 7697 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/