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 2016-03-09 18:02:03

cameleon05
Member
Registered: 2016-03-09
Posts: 10

erreur envoi de mails notifications

Bonjour,
je me permet d'ouvrir ce sujet car j'avoue ne pas être super clair avec GLPI et Fedora...
Depuis plus d'un an, nous utilisions GLPI 0.84 sous un serveur Windows 2008 avec WAMP. Celui ci fonctionnait parfaitement (sauf les données administratives mais c'est un autre sujet).
Nous avons voulu passer sous la version 0.90 et utiliser OCS. Donc j'ai installé un Fedora22, pour pouvoir utiliser OCS.
Pas de problèmes pour l'utilisation, la restauration de l'ancien GLPI dans la version 0.90, la connexion avec OCS, l'authentification...
En revanche en ce qui concerne les mails de notifications cela pose problème... j'ai le message erreur envoi du message test à l'administrateur
lorsque je fais sur le serveur fedora ''mail -s "testing" giip@mondomaine.com </dev/null'' je reçois
''Null message body; hope that's ok '''
et que je regardes dans mail je vois un message host unknown ( Name serveur: blabla.fr : host not found)
J'ai quelques connaissances sur unix (et loin d'être à l'aise avec tout) mais si vous avez des infos ou des idées à me communiquer je suis preneur, idem si quelqu'un souhaite plus d'infos!

Cordialement

Offline

#2 2016-03-10 12:09:03

MalcolmSio
Member
Registered: 2016-02-02
Posts: 146

Re: erreur envoi de mails notifications

Bonjour,

Question bête, imap est activé sur ton serveur unix ?


GLPI 10.0.9 (MariaDB 11.0.2 - PHP 8.2)
CentOS 7

Offline

#3 2016-03-10 13:27:09

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

Merci MalcomSIO de répondre!
J'ai un doute, et j'avoue ne pas trop savoir...comment voir?
Sur la version Wamp il suffisait de décommenté extension imap mais là je sèche...

Offline

#4 2016-03-10 16:57:03

MalcolmSio
Member
Registered: 2016-02-02
Posts: 146

Re: erreur envoi de mails notifications

Re,

Dans un premier temps : apt-get install php5-imap
Dans un second temps : echo « extention=imap.so » > /etc/php5/apache2/conf.d/10-imap.ini

Tiens moi au courant mais je pense que cela va t'aider.

Malcolm


GLPI 10.0.9 (MariaDB 11.0.2 - PHP 8.2)
CentOS 7

Offline

#5 2016-03-11 16:32:09

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

Re: erreur envoi de mails notifications

Sous fedora c'est yum install


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

#6 2016-03-14 18:09:47

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

merci pour l'info
j'ai testé yum install php-imap.X86_x64 (car pas de paquet php5-imap), il est deja installé
je vois dans /etc/php.d/20-imap.ini que extension=imap.so est bien décommenté.
...
dommage j'aurais aimé que cela soit ça... big_smile

Offline

#7 2016-03-29 09:44:39

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

un petit up? Quelqu'un veut plus d'infos? smile

Offline

#8 2016-03-29 10:06:07

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: erreur envoi de mails notifications

En revanche en ce qui concerne les mails de notifications cela pose problème... j'ai le message erreur envoi du message test à l'administrateur
lorsque je fais sur le serveur fedora ''mail -s "testing" giip@mondomaine.com </dev/null'' je reçois
''Null message body; hope that's ok '''

je pense que c'est 2 problèmes différents entre GLPI et ta commande.

les mails ne partent pas de GLPI, tu as regardé les logs GLPI et systeme ?

Offline

#9 2016-03-30 12:51:08

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

Bonjour,
Merci Eric de répondre et prendre un peu de temps pour me lire.
J'ai parcouru les fichiers logs qui paraissaient pertinents (s'il y en a d'autres à voir, ne pas hésiter à me le dire) voici une partie de leur contenu:
1) /var/lib/glpi/mail.log
2016-03-30 10:08:55 [351@srvv-glpi]
un courriel pour pb@mondomaine.fr a été ajouté à la file d'attente : [GLPI #0000278]
2016-03-30 10:08:55 [351@srvv-glpi]
un email a été envoyé à giip@mondomaine.local (mail administrateur GLPI) : [GLPI #0000278]
2016-03-30 10:08:55 [351@srvv-glpi]
un email a été envoyé à pb@mondomaine.fr : [GLPI #0000278]
Il semble donc que GLPI envoi les mails.
2) var/lib/glpi/php-errors
2016-03-30 10:02:05 [@srvv-glpi]
  *** PHP Warning(2): stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
  Backtrace :
  :                                                 
  /usr/share/php/PHPMailer/class.smtp.php:344        stream_socket_enable_crypto()
  /usr/share/php/PHPMailer/class.phpmailer.php:1596  SMTP->startTLS()
  /usr/share/php/PHPMailer/class.phpmailer.php:1464  PHPMailer->smtpConnect()
  /usr/share/php/PHPMailer/class.phpmailer.php:1300  PHPMailer->smtpSend()
  /usr/share/php/PHPMailer/class.phpmailer.php:1180  PHPMailer->postSend()
  inc/queuedmail.class.php:399                       PHPMailer->send()
  inc/queuedmail.class.php:473                       QueuedMail->sendMailById()
  :                                                  QueuedMail::cronQueuedMail()
  inc/crontask.class.php:799                         call_user_func()
  front/cron.php:88                                  CronTask::launch()
2016-03-30 10:02:42 [351@srvv-glpi]
  *** PHP Warning(2): stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
  Backtrace :
  :                                                 
  /usr/share/php/PHPMailer/class.smtp.php:344        stream_socket_enable_crypto()
  /usr/share/php/PHPMailer/class.phpmailer.php:1596  SMTP->startTLS()
  /usr/share/php/PHPMailer/class.phpmailer.php:1464  PHPMailer->smtpConnect()
  /usr/share/php/PHPMailer/class.phpmailer.php:1300  PHPMailer->smtpSend()
  /usr/share/php/PHPMailer/class.phpmailer.php:1180  PHPMailer->postSend()
  inc/notificationmail.class.php:128                 PHPMailer->send()
  front/notificationmailsetting.form.php:44          NotificationMail::testNotification()
Ici je vois bien qu'il y a un failed mais cela ne m'avance pas bcp... any ideas ?

Pour information dans le menu configuration/notification si je mets en mode d'envoi en php, j'obtiens le message en bas à droite envoi du courriel à l'administrateur. Si je mets en mode smtp (ou smtp + ssl) et que je clic sur envoyer un message test, la page charge alors un bandeau rouge tt en haut avec une erreur (pas le temps de la voir ou de faire un copier coller; je suis en mode debug) et puis le message en bas à droite : Échec de l'envoi du courriel de test à l'administrateur.

Je patauge, je patauge alors pas d'hésitation!! toutes suggestions sont bienvenues!

Last edited by cameleon05 (2016-03-30 13:06:53)

Offline

#10 2016-03-30 13:43:35

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: erreur envoi de mails notifications

tu as quoi comme serveur mail ?

Offline

#11 2016-03-30 14:35:54

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

on a un serveur exchange sur un windows 2012
et sur la machine de GLPI, j'avoue ne pas être trop au point... en faisant un rpm -qa je vois sendmail, mailx, php-phpmailer... ça fait bcp de choses avec mail, non?

Offline

#12 2016-03-30 16:50:53

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: erreur envoi de mails notifications

bon je suis sur exchange aussi;

Ce que j'ai fait, j'ai créé un connecteur anonyme qui permet d'envoyer des emails sans authentification.
Dans ce connecteur, tu peux dire depuis quelle IP il est possible de faire du SMTP anonyme et là j'ai rajouté l'IP du server GLPI

Last edited by eric.le-corre (2016-03-30 16:51:15)

Offline

#13 2016-03-31 11:39:50

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

un connecteur?? rien a voir avec le collecteur?

Offline

#14 2016-03-31 12:50:38

Rwhw33
Member
Registered: 2016-02-23
Posts: 10

Re: erreur envoi de mails notifications

all comments right


eminem net worth Click abcnewspoint.com to see the latest updates of your required category.

hip hop artists audiopiff.com is the largest and most valuable source of free music in the world.  .Please check this website links.

Offline

#15 2016-03-31 14:15:57

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: erreur envoi de mails notifications

non un connecteur c'est specifique exchange, rien a voir avec le collecteur de GLPI

Offline

#16 2016-04-01 10:00:45

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

Re: erreur envoi de mails notifications

En regardant votre #9,
le point 1 indique que les mails partent bien de GLPI
le point 2 indique une mauvaise configuration du collecteur. Dans les options essayez ne mettre NO-VALIDATE-CERT


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

#17 2016-04-19 15:10:33

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

Bonjour,
je ne vous ai pas répondu rapidement car j'étais absent...
@ eric.le-corre : la solution pourrait être celle-ci mais l'admin n'est pas très chaud car cela représente un problème de sécurité. Cependant merci pour la suggestion!!
@ Yllen : en fait je ne cherche pas à configurer le collecteur (car pour le moment nous ne souhaitons pas utiliser cette option), mais bien de recevoir les notifications de GLPI dans ma boite mail comme cela se faisait quand le serveur était sous un Windows 2012. J'ai essayé le collecteur car je ne savais pas trop où me retourner! en revanche vous confirmez que les mails partent bien de GLPI, il semble donc que cela soit dans la configuration du serveur Fédora, non?
lorsque j’envoie un message test à l'administrateur (en mode debug) je vois cette partie 5bd3175

Merci pour votre aide

Offline

#18 2016-04-20 12:39:25

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

J'ai trouvé ce post de Arezius [Resolu]Problème notification : Test ok / pas d'envoi autres. ( http://forum.glpi-project.org/viewtopic … 7&login=1)
Il me semble assez proche de mon problème... Je me posais la question suite à une réponse de LaDenrée qui dit :
" quel est l'état de votre tache automatique "mailqueue" ?
elle est peut être bloquée en cours d'éxécution  ?" 
Vous pourriez m'éclairer sur cette tache et où la trouver?
Merci

Offline

#19 2016-04-29 13:24:55

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

Re: erreur envoi de mails notifications

Lorsque le mail est tracé dans le mail.log, cela signifie que GLPI l'a envoyé donc il n'est pas dans le mailqueue.


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

#20 2016-04-29 15:25:29

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: erreur envoi de mails notifications

> error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed

Mauvaise configuration des notifications, probablement un server utilisant un certificat auto-signé.


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

#21 2016-05-10 16:50:27

Chronos
Member
Registered: 2016-02-29
Posts: 65

Re: erreur envoi de mails notifications

Question pourquoi tu as utilisé Fédora et pas centos ?
Fédora n'as pas LTS centros oui

si tu est dans Ets utilise des distrib avec des LTS

Last edited by Chronos (2016-05-10 16:50:49)


Prod => GLPI 0.84.6
Test Plugin => GLPI 0.90.2 / Debian 8.3 / Apache / MySQL

Offline

#22 2016-05-12 12:57:19

cameleon05
Member
Registered: 2016-03-09
Posts: 10

Re: erreur envoi de mails notifications

C'est une bonne question Chronos...
je ne me souviens plus pourquoi j'avais pris cette distrib! Pour être honnête, je ne suis pas à l'aise avec le monde de Linux, et si j'ai un peu de temps je tenterai de refaire une install GLPI-OCS sur un srv 2012R2, mais il me semble qu'il y avait eu un soucis avec la version GLPI 0.90.1/OCS sur cette archi.

Offline

Board footer

Powered by FluxBB