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 2018-04-03 11:20:21

eNty
Member
Registered: 2015-02-16
Posts: 8

Notification par Mail / PHP Notice(8): Undefined index: smtp_retry_tim

Bonjour,

Je suis confronté à un bug sur la notification par mail.
Suite a un souci, j'ai du remonter un nouveau serveur GLPI. J'ai mis la nouvelle version (9.2.2), alors qu'avant nous étions en 9.1
J'ai fait un réimport des bases SQL, tout semblais bon, si ce n'est l'envoie des mails qui ne marche plus.

En scrutant les log je constate une erreur dans glpi/files/_log :

2018-04-03 10:48:24 [2@NOMSERVEUR]
  *** PHP Notice(8): Undefined index: smtp_retry_time
  Backtrace :
  inc/notificationmailingsetting.class.php:187
  inc/notificationsetting.class.php:103              NotificationMailingSetting->showFormConfig()
  inc/commonglpi.class.php:482                       NotificationSetting::displayTabContentForItem()
  ajax/common.tabs.php:96                            CommonGLPI::displayStandardTab()
2018-04-03 10:49:06 [@NOMSERVEUR]

Je suppose que le fait que l'installation ne soit pas issue d'une Mise à jours génère ce problème.
Ce soucie est il gérable sans devoir repasser par la version 9.1, puis faire la maj avec le SQL déja en place ?

Merci d'avance pour votre aide,

Edit :

Environnement Linux Apache PHP 7 MySql PHPMyAdmin

Cordialement,

Last edited by eNty (2018-04-03 12:03:09)

Offline

#2 2018-04-04 17:46:56

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

Re: Notification par Mail / PHP Notice(8): Undefined index: smtp_retry_tim

Non il faut impérativment passer par la mise à jour car il n'y a pas que ce champ qui sera modifié.
Passer de la 9.1 à la 9.2.2 c'est passer 7 versions de 9.1 (9.1.1, 9.1.2, 9.1.7.1) et 3 versions 9.2 (9.2, 9.2.1, 9.2.2)

Donc le passage de 10 versions ne se limite pas à l'ajout uniquement d'un champ.


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

#3 2018-04-13 12:18:13

typtop21
Member
From: DIJON
Registered: 2015-10-29
Posts: 52
Website

Re: Notification par Mail / PHP Notice(8): Undefined index: smtp_retry_tim

Bonjour,
Je rencontre toujours un pb dans les notifications...
J'ai fouillé un peu partout mais je ne comprends toujours pas l'origine de ce dysfonctionnement.
Config :


- Windows Server 2012 R2 Standard Edition
 - PHP 5.6.28
 - GLPI 9.2.2 (/glpi => C:\xampp\htdocs\glpi) Installation mode : TARBALL
- C:\xampp\htdocs\glpi/files/_cron : OK
Vérifications effectuées :


- Vérification : item / name de la table glpi_crontasks 
-> QueuedNotification / queuednotification
 | QueuedNotification / queuednotificationclean
- Notifications / Serveur de messagerie : Vérifier le certificat sur « Non »
- Dans C:\xampp\php\php.ini, variable date.timezone dans le fichier php.ini renseignée :
[Date] 
date.timezone=Europe/Paris
- Tout me semble correct (sous-entités, activation notification)
- Configuration> Actions automatiques>  sont tous définis sur CLI et Statut Programmé
- Le CRON dans le planificateur de tâches Windows :
      <Command>C:\xampp\php\php.exe</Command>
      <Arguments>-f c:/xampp/htdocs/glpi/front/cron.php</Arguments>
Et pourtant


- Accueil >Configuration >Actions automatiques : Coche vert au milieu de l’écran indiquant « Aucune action en attente »
- Les notifications de création d'un nouveau ticket sont OK
- MAIS :
Notification Nouveau suivi : NOK
Notification Ticket résolu : NOK
Notification Clôture de Ticket : NOK



- Seule fonctionne la libération -manuelle- dans GLPI des notifications en attente

Si quelqu'un a une piste...
Merci à la communauté GLPI
Bonne journée


Les erreurs sont les portes de la découverte.
Chacun a en soi les prémices de la grandeur mais peu va savoir se mettre à la barre et choisir le bon cap.
Ils seront encore moins à prendre le temps pour montrer la route aux autres ....

W2012r2 | Xampp | Glpi 9.2.3

Offline

Board footer

Powered by FluxBB