You are not logged in.
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
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
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
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
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
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...
Offline
un petit up? Quelqu'un veut plus d'infos?
Offline
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
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
tu as quoi comme serveur mail ?
Offline
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
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
un connecteur?? rien a voir avec le collecteur?
Offline
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
non un connecteur c'est specifique exchange, rien a voir avec le collecteur de GLPI
Offline
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
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
Merci pour votre aide
Offline
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
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
> 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
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
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