Bonjour,
Je rencontre un soucis depuis quelques jours que je n'arrive pas à éclaircir. Je n'arrive plus à synchroniser mes utilisateurs AD sur GestSup.
Depuis que j'ai activé le SSO et que j'ai changé de version PHP je rencontre ce problème.
J'utilisais avant la version PHP 7.1 et je suis passé en PHP 7.2 depuis quelques temps.
Pour voir un peu d'où vient le problème, j'ai activé le mode Debug sur GestSup et en faisant ma synchro LDAP j'ai ce message:
Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' in /var/www/html/core/ldap.php:417 Stack trace: #0 /var/www/html/core/ldap.php(417): PDO->query('SELECT id FROM ...') #1 /var/www/html/admin/user.php(1514): include('/var/www/html/c...') #2 /var/www/html/admin.php(24): include('/var/www/html/a...') #3 /var/www/html/index.php(887): include('/var/www/html/a...') #4 {main} thrown in /var/www/html/core/ldap.php on line 417
Quelqu'un pourrait m'éclairer sur ce sujet ?
Dois-je changer ma version de PHP ?
Pour info, je ping bien mon serveur AD et désactiver le SSO pour faire mes test.
J'utilise la version 3.1.31 de GestSup.
Merci
Problème de synchronisation LDAP
Bonjour,
pouvez vous ouvrir le fichier ./core/ldap.php puis nous donner la version affichée dans l'entête du fichier.
pouvez vous ouvrir le fichier ./core/ldap.php puis nous donner la version affichée dans l'entête du fichier.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour,
Je pense qu'il doit y avoir un pb avec blocage sur un user activer le mode debug et lancer une synchronisation et faites un impression écran.
Cdt
Je pense qu'il doit y avoir un pb avec blocage sur un user activer le mode debug et lancer une synchronisation et faites un impression écran.
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Pouvez vérifier sur la fiche AD du dernier utilisateur affiché qu'il ne possède pas de caractères spéciaux.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
J'ai quelques accents sur les prénoms mais ça je l'avais avant et je n'avais pas de problème.
J'ai seulement rajouté 3 nouveaux utilisateurs et je n'ai pas mis d'accents.
J'ai seulement rajouté 3 nouveaux utilisateurs et je n'ai pas mis d'accents.
GestSup: 3.2.24 | Debian: 11 | MariaDB: 10.5.19 | PHP: 8.2.5
Pouvez vous m'envoyer en MP des impressions écran de l'ensemble des onglet de la fiche de cet utilisateur ?
viewtopic.php?f=5&t=3762&hilit=Illegal+ ... s&start=10
Cdt
viewtopic.php?f=5&t=3762&hilit=Illegal+ ... s&start=10
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Pouvez vous faire un copier / coller du champ service de la fiche AD de l'utilisateur "l.war*n".
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/