You are not logged in.
Bonjour,
J'ai configuré l'action automatique ocsng pour qu'elle synchronise automatiquement ocs et glpi.
L'action automatique se lance correctement en cliquant sur Executer, et synchronise correctemement les machines.
Par contre cette même action ne se lance jamais en automatique. Rien dans le journal, pas d'import effectué.
La tache est programmée toutes les 5 minutes, en mode GLPI, de 0 à 24h.
J'ai remarqué que la date de dernière exécution est bonne, tandis que la date de la derniere tache dans le journal est décalée de 2 heures. L'heure sur le serveur est correcte.
Quelqu'un saurait pourquoi l'action automatique ne se lance pas toute seule ?
Config :
CentOS 6.2
GLPI 0.83.2
OCS 2.0.5
Last edited by lolo_9753 (2012-06-01 11:50:48)
Offline
Quelqu'un saurait pourquoi l'action automatique ne se lance pas toute seule ?
l'action automatique en mode GLPI s'exécute seulement lorsqu'il y a de l'activité sur glpi
pour qu'elle s'exécute périodiquement sans action de la part des utilisateurs, il faut passer par le mode CLI, et donc passr par la crontab du serveur (voir la documentation officielle du projet à ce propos)
Offline
Bonjour,
Je rencontre le meme probleme, il faut donc passer en mode cli, par contre je ne trouve pas de doc dessus.
Je suis en formation et je ne connais que les bases de linux, ocs et glpi sont sur le meme serveur ubuntu.
Quel sont les parametres à rentrer pour que ca se mette a jour automatiquement en cli ?
Merci
Offline
Cette information m’intéresserait aussi
Merci
Offline
Bonjour j'ai constaté le même problème que lolo_9753.
L'exécution manuelle de l'action dans actions automatiques fonctionne mais n'est pas automatique.
Le fait que la synchro se fasse si il y a une activité dans GLPI, de quelle nature doit être l'activité et pendant quelle durée ?
OCS 2.0.5
GLPI 0.83.5
OS Windows XP
Offline
Pour qu'une action automatique marche en mode CLI, il faut ajouter un cron dans un serveur linux.
Voir la documentation GLPI https://forge.indepnet.net/projects/glpidoc/files
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Bonjour yllen,
Comme généralement demandé quand on post, j'ai indiqué à la fin de mon post l'environnement utilisé afin de pouvoir apporté une réponse la plus pertinente.
Donc dans mon cas pas de possibilité de cron (Windows XP).
Par contre j'ai avancé dans la compréhension du problème :
Le serveur vérifie selon la périodicité définie dans la propriétés de l'action automatique "OCSNG", si il y a de l'activité sur le serveur et si c'est le cas il y a bien exécution de l'action automatique et synchronisation avec OCS.
Donc j'en déduis que si je mets 1 jour il faut que je sois sur d'être en train de travailler quand le compteur de temps va franchir le délai de 1 jour pour que la synchro ait lieu.
Ne serait il pas possible dans les script PHP de prévoir pluôt une action du type : dès que le délai par rapport à la dernière exécution dépasse l'intervalle de synchro automatique et que il y a de l'activité sur GLPI je synchronise ?
Last edited by drambeau (2013-01-29 17:40:51)
Offline
> Le fait que la synchro se fasse si il y a une activité dans GLPI, de quelle nature doit être l'activité et pendant quelle durée ?
Des utilisateurs navigant sur le site.
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
> Le fait que la synchro se fasse si il y a une activité dans GLPI, de quelle nature doit être l'activité et pendant quelle durée ?
Des utilisateurs navigant sur le site.
C'est quand les utilisateurs se logguent que les actions automatiques se lancent non? je n'ai pas l'impression que la simple navigation suffisent à déclencher quoi que se soit.
GLPI 0.90.5 - Ubuntu Server 16.04.1 LTS
Offline