Problème de synchronisation LDAP
Posté : ven. 23 mars 2018 11:06
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
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