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 2019-06-20 12:00:24

Jwehrle
Member
Registered: 2019-06-20
Posts: 3

Chargement long lors de l'envoie de notifications

Bonjour à tous,

Sur une version  9.4.2 installé sur ubuntu 18.04.2, apache version 2.4.29, php version 7.2.19 et MariaDB version 10.1.40.

Environs toutes les 5 minutes, lors de l'activation du cron pour l'envoie de mail, la tâche automatique queuednotification semble se lancer deux fois. L'une des tâche se passe bien mais l'autre tâche dure environs 300 secondes. Durant ce laps de temps, GLPI se bloque et il est impossible de charger une page. Une fois les 300 secondes passés, l'erreur suivante s'affiche:

Erreur dans l'envoie du courriel
SMTP connect() failed.

Je pense qu'il affiche cette erreur car il essaie de se connecter deux fois au serveur exchange et que donc, la deuxième tentative de connexion est refusée.

Plusieurs solutions ont été testées:
- Modifier le  Cron (de 5 minutes à rien)
- Vérifier les méthodes d'authentification au serveur SMTP
- Modifier le délai d’exécution de la tâche queuednotification
- Désactiver les plugins

Ci dessous d'autres éléments:

Le contenu du cron :

 * * * * * /usr/bin/php5 /var/www/html/glpi/front/cron.php &>/dev/null

L'ancien cron:

*/5 * * * * /usr/bin/php5 /var/www/html/glpi/front/cron.php &>/dev/null

Les logs de la tâche queuednotification:

2019-06-20 11:22	0.033 seconde   	0	Action terminée, rien à faire
2019-06-20 11:22	300.219 secondes   	0	Action terminée, traitement complet
2019-06-20 11:12	0.422 seconde   	1	Action terminée, traitement complet
2019-06-20 11:12	308.480 secondes   	2	Action terminée, traitement complet
2019-06-20 11:04	1.483 seconde   	1	Action terminée, traitement complet
2019-06-20 10:54	0.056 seconde   	0	Action terminée, rien à faire
2019-06-20 10:54	300.185 secondes   	0	Action terminée, traitement complet
2019-06-20 10:44	0.053 seconde   	0	Action terminée, rien à faire
2019-06-20 10:44	300.423 secondes   	0	Action terminée, traitement complet
2019-06-20 10:34	0.049 seconde   	0	Action terminée, rien à faire
2019-06-20 10:34	300.219 secondes   	0	Action terminée, traitement complet
2019-06-20 10:24	0.049 seconde   	0	Action terminée, rien à faire
2019-06-20 10:24	300.190 secondes   	0	Action terminée, traitement complet
2019-06-20 10:14	0.058 seconde   	0	Action terminée, rien à faire
2019-06-20 10:14	308.067 secondes   	1	Action terminée, traitement complet

Les logs du cron dans files/_log:

2019-06-20 10:16:17 [59@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:18:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:19:01 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed:mon@adresse.fr: Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 10:19:09 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 10:19:49 [58@fdg-glpi]
Interne #1 : Démarrage temp
2019-06-20 10:20:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:22:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:24:01 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 10:26:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:28:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:29:01 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed: mon@adresse.fr : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 10:29:02 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 10:30:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:32:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:34:01 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 10:36:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:38:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:39:02 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed: mon@adresse.fr: Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 10:39:02 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 10:40:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:42:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:44:01 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 10:46:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:48:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:49:02 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed:mon@adresse.fr : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 10:49:02 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 10:50:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:52:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 10:52:31 [59@fdg-glpi]
Interne #1 : Démarrage ticketrecurrent
2019-06-20 10:54:02 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 10:56:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:58:02 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 10:59:02 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed:mon@adresse.fr : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 10:59:02 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 11:00:02 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:00:10 [59@fdg-glpi]
Interne #1 : Démarrage alertnotclosed
2019-06-20 11:02:02 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:04:02 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 11:05:36 [58@fdg-glpi]
Interne #1 : Démarrage closeticket
2019-06-20 11:06:02 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:08:02 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:10:02 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:10:37 [58@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed: mon@adresse.fr : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 11:10:46 [58@fdg-glpi]
Interne #1 : Démarrage slaticket
2019-06-20 11:12:02 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 11:14:02 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:16:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:17:02 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed: mon@adresse.fr : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 11:17:10 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 11:18:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:20:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:22:01 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 11:24:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:26:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:27:01 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed:mon@adresse.fr : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 11:27:01 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 11:28:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:30:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:32:01 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 11:32:16 [59@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:34:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:36:01 [@fdg-glpi]
Ne peut récupérer le verrou sur la BDD
2019-06-20 11:37:01 [@fdg-glpi]
Erreur dans l'envoi du courriel<br/>The following From address failed: mon@adresse.fr : Called MAIL FROM without being connected,,,SMTP server error: Called MAIL FROM without being connectedSMTP server error: Called MAIL FROM without being connected
2019-06-20 11:37:01 [@fdg-glpi]
Externe #2 : Démarrage queuednotification
2019-06-20 11:38:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:40:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:42:01 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 11:44:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:46:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:47:09 [59@fdg-glpi]
Interne #1 : Démarrage mailgate
2019-06-20 11:48:01 [@fdg-glpi]
Externe #1 : Démarrage queuednotification
2019-06-20 11:50:01 [@fdg-glpi]
Externe #1 : Rien à lancer
2019-06-20 11:52:01 [@fdg-glpi]
Externe #1 : Rien à lancer

les logs de mail-error.log contiennent les mêmes erreurs.

Du coup la question: Est-ce que vous avez une idée d'où proviens l'erreur et de comment la réglé?

Merci beaucoup pour votre temps! smile

Last edited by Jwehrle (2019-06-20 12:01:34)

Offline

#2 2019-06-20 15:33:45

stonebuzz
Member
Registered: 2019-06-20
Posts: 6

Re: Chargement long lors de l'envoie de notifications

Bonjour, quel est la méthode utilisée pour envoyer les mails ?

SMTP, SMTP + SSL, SMTP + TLS ?

quel est le port déclaré dans votre GLPI ?

Pouvez-vous tenter de vous connecter au STMP via la commande telnet (depuis le serveur) ? quel est le retour de la commande ?

Bien cordialement

Offline

#3 2019-06-20 16:40:24

Jwehrle
Member
Registered: 2019-06-20
Posts: 3

Re: Chargement long lors de l'envoie de notifications

Bonjour,

Merci de votre réponse.

Nous utilisons juste le SMTP pour se connecter au serveur de messagerie.

Le port déclaré dans GLPI est le 25 et voici le retour de la commande

Trying mon_ip...
Connected to mon_ip.
Escape character is '^]'.
220 exchange Microsoft ESMTP MAIL Service ready at Thu, 20 Jun 2019 16:38:24 +0200

Offline

#4 2019-07-08 13:23:09

Jwehrle
Member
Registered: 2019-06-20
Posts: 3

Re: Chargement long lors de l'envoie de notifications

Bonjour!
Le problème a été résolu. Il s'agissait d'un conflit avec un serveur GestSup, GLPI n'avait des bugs que lorsqu'il était allumé.
Par contre je ne sais pas exactement ce qui causait la panne.

Cordialement,

Offline

#5 2019-07-08 15:52:10

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

Re: Chargement long lors de l'envoie de notifications

Vous aviez un verrou de la bse de données comme indiqué dans les logs : "Ne peut récupérer le verrou sur la BDD"


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

Board footer

Powered by FluxBB