Bonjour la synchronisation Active directory me recréer les utilisateurs à chaque synchronisation sans prendre en compte qu'ils existent déjà
merci
[Corrigé 3.2.8] Problème synchronisation AD
OS : Linux gestsup 4.15.0-158-generic #166-Ubuntu SMP Fri Sep 17 19:37:52 UTC 2021 x86_64
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
Bonjour,
je ne reproduis pas le soucis de mon côté, pouvez-vous activer temporairement le mode debug de l'application puis transmettre un impression écran d'une simulation de synchronisation en MP.
Merci également d'indiquer si le problème était observé dans la version 3.2.6 ?
Cdt
je ne reproduis pas le soucis de mon côté, pouvez-vous activer temporairement le mode debug de l'application puis transmettre un impression écran d'une simulation de synchronisation en MP.
Merci également d'indiquer si le problème était observé dans la version 3.2.6 ?
Cdt
- Fichiers joints
-
- 2021-01-14 11_05_25_screenshot_gestsup.png (26.86 Kio) Vu 3122 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
je vous ai envoyé le debug par MP
OS : Linux gestsup 4.15.0-158-generic #166-Ubuntu SMP Fri Sep 17 19:37:52 UTC 2021 x86_64
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
J'ai réussi à reproduire le problème avec votre version de PHP.
Pourrez-vous tester le patch en pièce jointe ?
Pour installer ce patch : extraire le contenu du fichier compressé à la racine de votre serveur en écrasant les fichiers
Cdt
Pourrez-vous tester le patch en pièce jointe ?
Pour installer ce patch : extraire le contenu du fichier compressé à la racine de votre serveur en écrasant les fichiers
Cdt
- Fichiers joints
-
- patch_pour_3.2.7.zip
- (7.35 Kio) Téléchargé 166 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
je ne trouve pas de patch
OS : Linux gestsup 4.15.0-158-generic #166-Ubuntu SMP Fri Sep 17 19:37:52 UTC 2021 x86_64
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
le patch en pièce jointe ci-dessus
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Ça a l'air fonctionnel mais j'ai toujours mes utilisateurs en 7 fois
- Fichiers joints
-
- Capture.PNG (20 Kio) Vu 3113 fois
OS : Linux gestsup 4.15.0-158-generic #166-Ubuntu SMP Fri Sep 17 19:37:52 UTC 2021 x86_64
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
est-ce qu'on peut résoudre ça avec une requêtes sql ?
OS : Linux gestsup 4.15.0-158-generic #166-Ubuntu SMP Fri Sep 17 19:37:52 UTC 2021 x86_64
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
MariaDB : 10.4.21-MariaDB-1:10.4.21+maria~bionic (base : bsup 183.8MB)
PHP : 7.3.30-1+ubuntu18.04.1+deb.sury.org+1
GestSup : 3.2.15 (8871 Tickets)
Je travaille sur cette dernière et reviens vers vous.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Pour la supression des doublons faites une sauvegarde la base de données via PhpMyAdmin puis :
Pour l'élimination des doublons vous pourrez les lister avec cette requête:
et les supprimer avec cette requête, l'identifiant le plus petit est conservé (faite une sauvegarde avant):
Pour l'élimination des doublons vous pourrez les lister avec cette requête:
Code : Tout sélectionner
SELECT COUNT(*) AS doublons, login
FROM tusers
WHERE login!=''
GROUP BY login
HAVING COUNT(*) > 1
Code : Tout sélectionner
DELETE tusers
FROM tusers
LEFT OUTER JOIN (
SELECT MIN(id) as id, login
FROM tusers
WHERE login!=''
GROUP BY login
) AS table_1
ON tusers.id = table_1.id
WHERE table_1.id IS NULL
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/