Doublon ticket via import auto des mails

Installation & Configuration du logiciel
aphi
Gsup LEVEL 1
Messages : 24
Enregistré le : mer. 25 oct. 2023 16:56

Bonjour,

Depuis quelques jours j'ai un problème avec la création auto des tickets via mail. Lorsque je reçoie un mail dans ma BAL, le ticket se créer en double mais je ne vois pas d'où vient le problème.
J'utilise la version 3.2.39 de Gestsup.

Ci-joint la conf du connecteur IMAP et la conf système.

Merci par avance.

Cordialement,
Fichiers joints
Systeme_combo.png
Systeme_combo.png (319.64 Kio) Vu 1379 fois
Systeme1.png
Systeme1.png (91.83 Kio) Vu 1379 fois
Connecteur_IMAP.png
Connecteur_IMAP.png (78.52 Kio) Vu 1379 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez-vous indiquer si le problème se reproduis lors d'un import manuel ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
aphi
Gsup LEVEL 1
Messages : 24
Enregistré le : mer. 25 oct. 2023 16:56

Flox a écrit : mer. 25 oct. 2023 17:16 Bonjour,

pouvez-vous indiquer si le problème se reproduis lors d'un import manuel ?

Cdt
Bonjour,
Lors d'un import manuel, il y a bien un seul ticket qui est crée.
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez-vous indiquer le temps d'exécution de l'import manuel et transmettre la tâche planifiée créé sur l'os serveur ?
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
aphi
Gsup LEVEL 1
Messages : 24
Enregistré le : mer. 25 oct. 2023 16:56

Flox a écrit : jeu. 26 oct. 2023 08:57 Pouvez-vous indiquer le temps d'exécution de l'import manuel et transmettre la tâche planifiée créé sur l'os serveur ?
Voici la capture d'écran de l'import de mail manuel. La tâche planifiée doit se trouver dans le crontab du serveur ?
Fichiers joints
ImportIMAP.png
ImportIMAP.png (84.47 Kio) Vu 1367 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Vous pouvez transmettre le résultat de cette commande :

Code : Tout sélectionner

cat /etc/crontab
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
aphi
Gsup LEVEL 1
Messages : 24
Enregistré le : mer. 25 oct. 2023 16:56

Ci-joint la capture d'écran. On retrouve bien la tâche suivante :

Code : Tout sélectionner

*/5 * * * * root php /var/www/html/mail2ticket.php > /dev/null
Fichiers joints
crontab.png
crontab.png (49.41 Kio) Vu 1361 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Très bien a priori l'import s'effectue toutes les 5 minutes et elle dure 6sec, donc il ne devrai pas y avoir de chevauchement.

Pouvez-vous exécuter l'import en ligne de commande et indiquer si il a doublon :

Code : Tout sélectionner

php /var/www/html/mail2ticket.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
aphi
Gsup LEVEL 1
Messages : 24
Enregistré le : mer. 25 oct. 2023 16:56

En exécutant la commande, je n'ai bien qu'un seul ticket qui est créé.
Le temps d'exécution du script est le suivant : "Total 1 mails received in 3 sec."
Avatar du membre
Flox
Administrateur du site
Messages : 9443
Enregistré le : jeu. 21 juin 2012 19:00

Pourrez-vous modifier la tâche planifiée tel ainsi :

Code : Tout sélectionner

*/5 * * * * root php /var/www/html/mail2ticket.php >> /var/log/gestsup.log
recharger cron :

Code : Tout sélectionner

service cron restart
Puis attendre 5 minutes et transmettre le fichier /var/log/gestsup.log
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre