You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2019-02-04 15:50:24

kitein44
Member
Registered: 2019-02-04
Posts: 10

Pb execution mailgate

Bonjour,

Nous avons mis en place GLPI dans notre société pour répondre à un besoin de centre de service.
Nous somme en version 9.3.3

Nous avons configuré le collecteur de mail afin que nos clients puissent ouvrir des tickets par E mail.
Le collecteur fonctionne correctement il créer les tickets et l'associe a une entité ( nous traitons nos clients par entité)
Cependant la tache automatique mailgate ne se déclenche pas selon la planification, voici la configuration du service mailgate:

Fréquence d'exécution: 1 minute
Statut: programmé
Mode d'exécution: GLPI
Plage horaires d'exécution: 0 -> 24
Temps de conservation des journaux (en jours): 30 jours
Nombre de courriels à récupérer : 30

Dernière exécution    04-02-2019 13:50
Prochaine exécution    Dès que possible (04-02-2019 13:51)

Or lorsque j’écris ces lignes il est 14h41. j'ai un doute concernant le bon fonctionnement ou la bonne configuration de ce service.

J'ai également essayer de le configurer en mode CLI et d'ajouter dans le cron la tâche suivante sans résultat différent:

 */1 *  *  *  *  /usr/bin/php  /opt/glpi/front/cron.php 

Enfin j'ai essayé cette commande

 php  /var/www/html/glpi/front/cron.php --debug --force mailgate

Avec comme retour:

Plugin::getInfo() in /opt/glpi/inc/plugin.class.php line 1385
plugin_version_datainjection-2.7.0 method must be defined! Externe #1 : Démarrage mailgate

Lorsque nous lançons la récupération de mail manuellement cela fonctionne et lorsque nous cliquons sur exécuter pour la tache planifiée cela fonctionne également.

Avez vous une idée de la nature du problème ?

Merci de votre aide

Last edited by kitein44 (2019-02-04 16:10:00)

Offline

#2 2019-02-04 16:32:31

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,037

Re: Pb execution mailgate

Tout dépend ou est défini votre cron

Si c'est un crontab system il faut ajouter l'utilisateur
*/2 * * * * apache PHP GLPI/front/cron.php

ou alors définir votre cron dans  la crontab de l'utilisateur apache


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2019-02-04 16:37:24

kitein44
Member
Registered: 2019-02-04
Posts: 10

Re: Pb execution mailgate

Oui j'ai créer cette tache dans le crontab système sans ajouter l'utilisateur devant. je test votre solution.
Et via GLPI savez pourquoi cela pose également problème ?

Merci de votre aide

Offline

#4 2019-02-07 19:14:05

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,037

Re: Pb execution mailgate

En mode GLPI il faut de l'activité dans le navigateur pour déclencher les actions automatiques, donc c'est très irrégulier


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2019-02-25 15:18:16

kitein44
Member
Registered: 2019-02-04
Posts: 10

Re: Pb execution mailgate

Comment puis je tester que ma commande dans le cron fonctionne ?

php /opt/glpi/front/cron.php

Car lorsque je lance cette commande j’obtiens:

Plugin::getInfo() in /opt/glpi/inc/plugin.class.php line 1385
plugin_version_datainjection-2.7.0 method must be defined!

Offline

#6 2019-03-18 13:12:46

kitein44
Member
Registered: 2019-02-04
Posts: 10

Re: Pb execution mailgate

Sujet résolu:

*/1 *  *  *  * www-data php /opt/glpi/front/cron.php 

Offline

Board footer

Powered by FluxBB