You are not logged in.
Bonjour @ tous,
Je connais quelques problèmes au niveau des alertes de fin de garantie:
Aujourd'hui le 06/08/08, je viens de recevoir le mail suivant :
Matériel arrivé en fin de garantie : Ordinateur(s) - PC15: 10-03-2006
J'avoue que j'ai du mal à comprendre pourquoi?? Ce PC a été ajouté à GLPI il y a une semaine et les info financières ont été remplies le 04/08/08. Pourquoi m'envoie-t-il ce mail aujourd'hui?
De plus, je ne reçoit que très rarement des alertes de fin de garantie. J'utilise pourtant GLPI depuis presque un an et j'ai 112 PC inventoriés avec des date de fin de garantie allant de 2005 à 2012 !
Je viens d'aller faire un tour dans la table glpi-alerts, et je n'ai que 7 entrées:
1 9 33 2 2007-07-30 10:02:44
2 9 28 2 2007-10-17 10:29:16
3 9 116 2 2007-10-17 10:29:16
4 10 4 3 2008-05-05 09:54:42
5 9 54 2 2008-05-13 14:39:31
6 10 4 2 2008-06-05 11:18:50
7 9 220 2 2008-08-06 10:44:16
J'ai essayé de supprimer le fichier files/_cron/infocom.lock, mais ça ne change rien.
Pensez-vous qu'il faille que je vide la table glpi-alerts? Si oui, quel comportement cela va-t-il produire? Avez-vous d'autres suggestions?
Merci d'avance pour votre aide.
Cordialement.
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
Un petit UP au bout d'une semaine sans réponse
Merci d'avance.
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
As-tu le cron.php qui s'exécute à intervalle régulier?
Offline
Bonjour,
Merci pour cette réponse rapide.
Comment savoir si le cron s'exécute?
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
Offline
Merci pour cette petite procédure.
Je viens de créer ma tâche planifiée. Cela dit, je ne savais pas qu'il fallait créer cette tâche pour que les alertes marchent? Je ne me rappelle pas l'avoir vu dans la doc de GLPI ?
Merci encore.
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
ah ben si pourtant elle y est
Offline
Oups mes excuses alors .
Mais il y a quelque chose qui m'échappe : vu que ma planification n'était pas configurée, comment ai-je pu recevoir des mails d'alertes?
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
en fait le cron s'exécute (je ne sais pas trop comment c'est géré) pendant que tu es logué sur glpi, mais l'envoi des alerte est plus ou moins aléatoire et ça ne fonctionne pas comme on le souhaiterai ( c'est à dire recevoir les mails à temps). C'est pourquoi le cron lancé toutes les x minutes marche bien
Offline
Ok merci pour cette précision.
Maintenant que j'ai configuré le cron, dois-je vider ma table glpi-alerts pour être sûr que les alertes marchent ?
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
non pas spécialement, il faudrait que tu mette une garantie factice afin de tester qu'il t'envoi bien le mail
Offline
Ok impec je vais tester ça de suite. Si ça marche je clos le sujet.
Merci encore pour ton aide.
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
Bon apparemment il y a quelque chose qui ne vas pas:
ma tâche planifiée ne s'exécute pas : Dans l'état de cette tâche j'ai "n'a pas pu démarrer".
Pourtant j'ai bien:
Exécuter: c:\Program files\OCS Inventory NG\xampp\php\php.exe -f cron.php
Démarrer dans : "C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\front"
Tu vois de où ça pourrait venir?
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
essai : c:\Program files\OCS Inventory NG\xampp\php\php.exe -f "C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\front\cron.php"
Vérifie quand même si c'est le bon chemin c:\Program files\OCS Inventory NG\xampp\php\php.exe
Offline
Idem avec ta modification. Les chemins sont bons...
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
si tu le lance manuellement ça fonctionne? (ie dans une fenetre dos)
Offline
oui ça marche:
c:\Program files\OCs Inventory NG\xampp\php>php.exe -f "c:\program Files\Ocs Inventory NG\xampp\htdocs\glpi\front\cron.php"
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
est-tu sur et certain que le cron ne s'exécute pas? ( cf voir cron.log)
Offline
Je n'ai pas de fichier cron.log !
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
actives les traceurs dans la conf de glpi
Xavier Caillaud
Blog GLPI Infotel
Offline
C'est bon les traceurs sont activés, et j'ai bien un fichier cron.log qui est apparu lorsque j'ai lancé la commande php.exe -f .... en ligne de commande:
"launch mailgate 15-08-2008 mailgate successfull"
Donc le problème vient bien de la tâche planifiée! Dailleurs dans le journal des taches planifiée j'ai l'erreur suivante:
"Impossible de commencer la tâche.
L'erreur spécifique est:
0*80070005:Accés refusé:
Essayez de localiser l'application avec le bouton Parcourir de la page des Tâches."
Je vais essayer de résoudre tout ça demain car il faut que j'y aille.
Merci à vous deux.
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
accès refusé, il faut surement créer la tache avec les droits d'administrateur
Offline
Bon j'ai réglé le problème de la tâche planifiée:
dans exécuter, il faut mettre :
"C:\Program files\OCS Inventory NG\xampp\php\php.exe" -f cron.php (bien fermé les guillements avant le "-f" ..! )
et dans démarrer dans, il faut mettre:
"C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\front"
Dans le fichier cron.log, j'ai bien launch mailgate succesfull.
Par contre, je ne reçois pas de mail de test sur les alertes d'info financieres. Je suis pourtant super-admin et seul le profil super-admin est sélectionné pour recevoir ces alertes. Si j'essaye de faire le même test avec les alertes sur les expirations de licences, ça marche ..
Vous voyez de où cela peut venir?
Merci
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline
les alertes sont bien activée pour les expirations dans la configuration générale?
Offline
Oui les Alertes sur les informations financières (Valeur par défaut) sont bien sur "Expiration garantie".
OCS Inventory NG Agent : 1.01
Server OS: Windows 2003 Server Standard Edition, OCS ver 4100, GLPI ver 0.72.4
Server Hardware: Xeon 3 GHz / 2 GB RAM
Inventoried Computers : 142
Offline