Page 1 sur 2

[Corrigé 3.1.33] 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 14:36
par slayder66
Bonjour à tous,

Je rencontre un bug d'import des groupes AD lapd via serveur Windows 2012 R2.
Ma synchro des utilisateurs fonctionnent bien, et lorsque je fais une "Synchronisation des services LAPD", je lance une simulation ça me trouve tout bien dans les "Modifications à apporter dans GestSup:" (plus de 33 groupes différents) du coup je lance la synchronisation et puis là il n'y a aucun groupe qui s'affiche dans les "Modifications à apporter dans GestSup:" et donc aucune modif dans GestSup ne se fait :/

J'espère avoir été clair, merci de votre aide :)

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 14:40
par Flox
les groupes d'utilisateurs possèdent il au moin un utilisateur ?

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 14:47
par slayder66
Oui, voici un exemple ci-dessous, les DISMA_ ce sont des groupes de services, avec les utilisateurs en dessous à chaque fois (la liste est longue). C'est lancé en mode simulation ici ca détecte tout bien, mais lorsque je lance la synchronisation "Modifications à apporter dans GestSup:" est vide, et les groupes de services n'y sont pas après vérification dans GestSup

Image

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 14:49
par Flox
Pouvez vous faire un impression écran de votre page système ou placer vos versions dans votre signature.

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 14:51
par slayder66
Image

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 15:01
par Flox
j'ai réalisé un test sans anomalies observé, avez vous essayer de lancer plusieurs synchronisations à la suite ?

Cdt

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 15:22
par slayder66
Oui je la lance plusieurs fois d'affilé, mais je dois revenir en arrière pour retrouver les boutons ci-dessous, ils disparaissent quand je fais "Lancer la synchronisation" mais ils ne disparaissent pas quand je fais "Lancer la simulation"

Image

Alors que quand je fais une synchronisation LAPD classique, les boutons restent bien.
J'ai reboot les services WAMP aucun changement

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 15:33
par Flox
Ha si les boutons disparaissent c'est qu'il y a un message d'erreur consulter les log Apache ou activer le mode debug.

Cdt

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 15:40
par slayder66
J'ai des erreurs dans le php error log et rien dans apache error log.
Voici les erreurs:
Vous avez des pistes ?

Code : Tout sélectionner

[29-May-2018 15:37:09 Europe/Paris] PHP Notice:  Undefined variable: array_service_members in C:\wamp64\www\core\ldap_services.php on line 525
[29-May-2018 15:37:09 Europe/Paris] PHP Stack trace:
[29-May-2018 15:37:09 Europe/Paris] PHP   1. {main}() C:\wamp64\www\index.php:0
[29-May-2018 15:37:09 Europe/Paris] PHP   2. include() C:\wamp64\www\index.php:887
[29-May-2018 15:37:09 Europe/Paris] PHP   3. include() C:\wamp64\www\admin.php:24
[29-May-2018 15:37:09 Europe/Paris] PHP   4. include() C:\wamp64\www\admin\user.php:1520
[29-May-2018 15:37:09 Europe/Paris] PHP Warning:  array_key_exists() expects parameter 2 to be array, null given in C:\wamp64\www\core\ldap_services.php on line 525
[29-May-2018 15:37:09 Europe/Paris] PHP Stack trace:
[29-May-2018 15:37:09 Europe/Paris] PHP   1. {main}() C:\wamp64\www\index.php:0
[29-May-2018 15:37:09 Europe/Paris] PHP   2. include() C:\wamp64\www\index.php:887
[29-May-2018 15:37:09 Europe/Paris] PHP   3. include() C:\wamp64\www\admin.php:24
[29-May-2018 15:37:09 Europe/Paris] PHP   4. include() C:\wamp64\www\admin\user.php:1520
[29-May-2018 15:37:09 Europe/Paris] PHP   5. array_key_exists() C:\wamp64\www\core\ldap_services.php:525
[29-May-2018 15:37:11 Europe/Paris] PHP Fatal error:  Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Champ 'login' inconnu dans field list in C:\wamp64\www\core\ldap_services.php:480
Stack trace:
#0 C:\wamp64\www\core\ldap_services.php(480): PDOStatement->execute(Array)
#1 C:\wamp64\www\admin\user.php(1520): include('C:\\wamp64\\www\\c...')
#2 C:\wamp64\www\admin.php(24): include('C:\\wamp64\\www\\a...')
#3 C:\wamp64\www\index.php(887): include('C:\\wamp64\\www\\a...')
#4 {main}
  thrown in C:\wamp64\www\core\ldap_services.php on line 480

Re: 3.1.32 bug import groupes AD

Posté : mar. 29 mai 2018 15:45
par Flox
pouvez vous indiquer la version affichée dans l'entete du fichier ./core/ldap_services.php sur votre serveur