You are not logged in.
Pages: 1
Bonjour,
J'aimerai faire fonctionner les notifications pour: les préavis de contrats, les expirations de licences, les expirations de contrat.
Le mail de test pour l'administrateur fonctionne bien, cependant les mails d'expiration ne sont pas envoyés: j'ai pourtant créé plusieurs contrats avec tous l'option d'alerte fin+préavis:
Sélectionnez les éléments à afficher par défaut Nom Entité Type Numéro Date début Durée Préavis Coût Expiration+préavis
0 test Entité Racine 2009-06-29 1 mois 0.00 0 Jour(s)
1 test Entité Racine 2009-05-28 3 mois 1 mois 0.00 -1 Jour(s)
2 test Entité Racine 2009-04-28 5 mois 1 mois 0.00 30 Jour(s)
3 test Entité Racine 2009-04-27 5 mois 1 mois 0.00 29 Jour(s)
4 test Entité Racine 2009-05-28 1 mois 0.00 -31 Jour(s)
je ne reçois aucun mail
pour les licences idem :
Nom Numéro de série Nombre Expiration
test le jour d'après encore 1 2009-07-30
Test le jour même 1 2009-07-28
test le jour suivant 1 2009-07-29
Test pre 1 2009-07-27
ya t il une extension à mettre dans le php ?
j'aimerai que les notifications fonctionne d'abord avec le pseudo cron avant de me pencher sur le cron,
y a til des paramétrages que j'ai omis ?
Offline
ma question est elle si saugrenue ? ou puis je voir si tout se passe bien ?
dans le cron log j'ai ça:
2009-07-29 09:41
Launch plugin_massocsimport
2009-07-29 09:41
Clean massocsimport : nothing to do
2009-07-29 09:41
plugin_massocsimport Nothing to do (0.14s)
mais c'est indépendant,
j'ai la version 0.72 de glpi
Offline
en fait à chaque fois que je lance les tests: je reçoit le "tests effectués" précédemment je recevais des informations type: alerte consommable ou alerte expiration contrat, mais là rien, ai je oublié de paramétrer quelque chose lors de ma réinstallation ?
Offline
en mode débug après avoir cliqué sur envoie de mai test j'obtiens ceci :
GLPI MODE DEBUG
SQL REQUEST : 0 Queries took 0s
N° Queries Time Errors
POST VARIABLE
GET VARIABLE
SESSION VARIABLE
KEY => VALUE
glpi_currenttime => 2009-07-29 10:11:52
glpi_use_mode => 2
glpiID => 2
glpiname => glpi
glpirealname =>
glpifirstname =>
glpidefault_entity => 0
glpilanguage => fr_FR
glpiauthorisation => 1
glpiextauth => 0
glpiauth_method => 1
glpisearchcount =>
KEY => VALUE
1 => 1
17 => 1
6 => 1
10 => 1
15 => 1
glpisearchcount2 =>
KEY => VALUE
1 => 0
17 => 0
6 => 0
10 => 0
15 => 0
glpiroot => /glpi
glpicrontimer => 1248855041
glpi_tab => 3
glpilist_limit => 20
glpidateformat => 0
glpinumberformat => 0
glpiview_ID => 0
glpidropdown_limit => 50
glpiflat_dropdowntree => 0
glpinum_of_events => 10
glpinextprev_item => name
glpijobs_at_login => 0
glpipriority_1 => #fff2f2
glpipriority_2 => #ffe0e0
glpipriority_3 => #ffcece
glpipriority_4 => #ffbfbf
glpipriority_5 => #ffadad
glpiexpand_soft_categorized => 1
glpiexpand_soft_not_categorized => 1
glpitracking_order => 1
glpifollowup_private => 0
glpiprofiles =>
KEY => VALUE
4 =>
KEY => VALUE
name => super-admin
entities =>
KEY => VALUE
2 =>
KEY => VALUE
ID => 0
name =>
recursive => 1
glpiactiveprofile =>
KEY => VALUE
ID => 4
name => super-admin
interface => central
is_default => 0
computer => w
monitor => w
software => w
networking => w
printer => w
peripheral => w
cartridge => w
consumable => w
phone => w
notes => w
contact_enterprise => w
document => w
contract => w
infocom => w
knowbase => w
faq => w
reservation_helpdesk => 1
reservation_central => w
reports => r
ocsng => w
view_ocsng => r
sync_ocsng => w
dropdown => w
entity_dropdown => w
device => w
typedoc => w
link => w
config => w
rule_tracking => w
rule_ocs => w
rule_ldap => w
rule_softwarecategories => w
search_config => w
search_config_global => w
check_update => r
profile => w
user => w
user_auth_method => w
group => w
entity => w
transfer => w
logs => r
reminder_public => w
bookmark_public => w
backup => w
create_ticket => 1
delete_ticket => 1
comment_ticket => 1
comment_all_ticket => 1
update_ticket => 1
own_ticket => 1
steal_ticket => 1
assign_ticket => 1
show_all_ticket => 1
show_assign_ticket => 1
show_full_ticket => 1
observe_ticket => 1
update_followups => 1
show_planning => 1
show_group_planning => 1
show_all_planning => 1
statistic => 1
password_update => 1
helpdesk_hardware => 3
helpdesk_hardware_type => 8388674
show_group_ticket => 0
show_group_hardware => 0
rule_dictionnary_software => w
rule_dictionnary_dropdown => w
entities =>
KEY => VALUE
2 =>
KEY => VALUE
ID => 0
name =>
recursive => 1
glpiactiveentities =>
KEY => VALUE
0 => 0
3 => 3
4 => 4
7 => 7
5 => 5
6 => 6
8 => 8
9 => 9
glpiactiveentities_string => '0','3','4','7','5','6','8','9'
glpiparententities =>
glpiparententities_string =>
glpiactive_entity => 0
glpiactive_entity_name => Entité Racine (arborescence)
glpiactive_entity_shortname => Entité Racine (arborescence)
glpishowallentities => 1
glpigroups =>
glpi_plugins =>
KEY => VALUE
2 => alerting
MESSAGE_AFTER_REDIRECT =>
glpi_multientitiesmode => 1
glpisearch =>
KEY => VALUE
1 =>
KEY => VALUE
start => 0
order => ASC
deleted => 0
distinct => N
link =>
field =>
KEY => VALUE
0 => view
contains =>
KEY => VALUE
0 =>
link2 =>
field2 =>
KEY => VALUE
0 => view
contains2 =>
KEY => VALUE
0 =>
type2 =>
sort => 1
17 =>
KEY => VALUE
start => 0
order => ASC
deleted => 0
distinct => N
link =>
field =>
KEY => VALUE
0 => view
contains =>
KEY => VALUE
0 =>
link2 =>
field2 =>
KEY => VALUE
0 => view
contains2 =>
KEY => VALUE
0 =>
type2 =>
sort => 1
6 =>
KEY => VALUE
start => 0
order => ASC
deleted => 0
distinct => N
link =>
field =>
KEY => VALUE
0 => view
contains =>
KEY => VALUE
0 =>
link2 =>
field2 =>
KEY => VALUE
0 => view
contains2 =>
KEY => VALUE
0 =>
type2 =>
sort => 1
10 =>
KEY => VALUE
start => 0
order => ASC
deleted => 0
distinct => N
link =>
field =>
KEY => VALUE
0 => view
contains =>
KEY => VALUE
0 => test
link2 =>
field2 =>
KEY => VALUE
0 => view
contains2 =>
KEY => VALUE
0 =>
type2 =>
sort => 13
15 =>
KEY => VALUE
start => 0
order => ASC
deleted => 0
distinct => N
link =>
field =>
KEY => VALUE
0 => view
contains =>
KEY => VALUE
0 =>
link2 =>
field2 =>
KEY => VALUE
0 => view
contains2 =>
KEY => VALUE
0 =>
type2 =>
sort => 1
glpilisttitle =>
KEY => VALUE
1 => Liste
17 =>
6 => Liste
10 => Liste
39 => Logiciel = 3D Create 2009
20 => Logiciel = 3D Create 2009
15 => Liste
glpilistitems =>
KEY => VALUE
1 =>
KEY => VALUE
0 => 3
17 =>
6 =>
KEY => VALUE
0 => 64
1 => 21
2 => 170
3 => 112
4 => 180
5 => 372
6 => 143
7 => 369
8 => 181
9 => 182
10 => 183
11 => 63
12 => 168
13 => 114
14 => 113
15 => 136
16 => 17
17 => 197
18 => 106
19 => 37
10 =>
KEY => VALUE
0 => 40
1 => 37
2 => 36
3 => 39
4 => 38
39 =>
KEY => VALUE
0 => 199
20 =>
KEY => VALUE
0 => 43
1 => 129
2 => 127
3 => 128
4 => 126
15 =>
KEY => VALUE
0 => 269
1 => 277
2 => 352
3 => 190
4 => 342
5 => 189
6 => 188
7 => 360
8 => 187
9 => 186
10 => 185
11 => 395
12 => 233
13 => 229
14 => 222
15 => 212
16 => 211
17 => 179
18 => 193
19 => 178
glpilisturl =>
KEY => VALUE
1 => /glpi/front/computer.php
17 =>
6 => /glpi/front/software.php
10 => /glpi/front/contract.php
39 => http://localhost/glpi/front/software.form.php?ID=64
20 => http://localhost/glpi/front/software.form.php?ID=64
15 => /glpi/front/user.php
glpimassiveactionselected =>
glpi_plugin_alerting_profile =>
KEY => VALUE
ID => 4
name => super-admin
alerting => w
je soupçonne que le test ne fasse aucun requête
Offline
j'ai réinstallé une version 0.71 pour vérifier que l'erreur n'a pas lieu que pour la 0.72, je n'obtiens rien du tout non plus en 0.71
est ce dû à une configuration de mon serveur Xampp ? j'avance des hypothèses aussi farfelues les unes que les autres, mais comme notre utilisation de glpi repose en grande partie sur la notification mail, j'aimerai vraiment pouvoir trouver le problème, le résoudre afin de le faire accepter par la production
Offline
As-tu rajouté la tâche qui envoie les mails dans cron ( ou tout autre outil de planification ) ?
Offline
Je crois que, dans le but d'éviter la confusion, le résultat du test devrait être décidé en fonction de ce qui arrive réellement. Quand j'ai essayé la fonction test au début, je m'attendais à ce que ça envoie un mail peu importe si des contrats arrivent à échéance ou non.
Je voyais un "test effectué" et je m'attendais à recevoir un mail. PAr contre, en regardant le code, j'ai bien vu que jamais un mail était envoyé puisqu'aucune condition était validée lorsque le programme cherchait des contrats sur le point d'expirer.
P-e qu'un message du genre "Test effectué : pas de contrats à échéance" ou "x contrats à échéance" serait plus efficace.
En gros, dans mon cas, pour que la fonction TEST m'envoie un mail, j'ai créé un contrat venant à échéance dans le passé. Le mail s'est envoyé. Comme plusieurs l'ont dit avant moi, suffit de supprimer l'enregistrement de la table glpi_alert pour refaire le test.
Glpi 0.78.5
Ocs 1.02
Offline
Pages: 1