Bonjour,
J'ai mis à jour Gestsup en version 3.2.38 afin de configurer le SSO via le Connecteur AZURE AD.
J'ai donc configuré le connecteur Azure AD et fait un import des Users. J'ai redémarré Gestsup mais l'authentification via Azure AD ne fonctionnait pas donc j'ai donc désactivé le Connecteur Azure AD puis reboot de Gestsup.
Désormais je ne peux plus faire de Synchro LDAP. J'ai ce message d'erreur ->
Warning: ldap_search(): Search: Operations error in /var/www/html/core/ldap.php on line 178
Fatal error: Uncaught TypeError: ldap_parse_result(): Argument #2 ($result) must be of type resource, bool given in /var/www/html/core/ldap.php:180 Stack trace: #0 /var/www/html/core/ldap.php(180): ldap_parse_result() #1 /var/www/html/admin/user.php(175): include('...') #2 /var/www/html/admin.php(22): include('...') #3 /var/www/html/main.php(494): include('...') #4 /var/www/html/index.php(413): require('...') #5 {main} thrown in /var/www/html/core/ldap.php on line 180
Avez-vous des pistes concernant ce problème ?
Merci d'avance
Message d'erreur Synchronisation LDAP
Bonjour,
Pouvez-vous transmettre une impression écran de votre page système et indiquer si vos utilisateurs sont en local dans active directory ou bien dans azure AD ?
Cdt
Pouvez-vous transmettre une impression écran de votre page système et indiquer si vos utilisateurs sont en local dans active directory ou bien dans azure AD ?
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Vous pourrez dans un premier temps régler votre problème de configuration de l'URL du serveur.
Puis, pouvez transmettre une impression écran de vos connecteurs ?
Cdt
Puis, pouvez transmettre une impression écran de vos connecteurs ?
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Merci j'ai résolu mon problème, la synchro fonctionne désormais
J'ai renommé le fichier ldap.php en ldap.php.old présent dans /var/www/html/core
J'ai mis dans ce dossier un fichier ldap.php venant d'un autre serveur gestsup fonctionnel.
J'ai enlevé puis remis les identifiants dans mon connecteur LDAP.
Merci d'avoir pris le temps de me répondre.
Bonne journée
J'ai renommé le fichier ldap.php en ldap.php.old présent dans /var/www/html/core
J'ai mis dans ce dossier un fichier ldap.php venant d'un autre serveur gestsup fonctionnel.
J'ai enlevé puis remis les identifiants dans mon connecteur LDAP.
Merci d'avoir pris le temps de me répondre.
Bonne journée
Pouvez-vous indiquer la version affichée dans l'entête du nouveau fichier : ldap.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
J'ai pu isoler un bug pouvez-vous retélécharger le patch 3.2.37 puis écraser les fichiers sur votre serveur, puis redéfinir le mot de passe ldap et tester
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/