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 2023-08-02 13:33:44

Oloron
Member
Registered: 2023-08-02
Posts: 17

Erreur sur collecteur

Bonjour,

Nous venons de migrer de GLPI 9.4.7 vers 1.0.0.9.
Nous avons un soucis avec le collecteur de mail qui nous affiche l'erreur
2023-08-02-12-06-54.png

dans les logs nous avons :

[2023-08-02 13:24:18] glpiphplog.CRITICAL:   *** Uncaught Exception Error: Class "PluginFusioninventoryDBMysqlLock" not found in /var/www/html/glpi/plugins/fusioninventory/front/communication.php at line 71
  Backtrace :
  plugins/fusioninventory/index.php:59               include_once()
  
[2023-08-02 13:24:26] glpiphplog.CRITICAL:   *** Uncaught Exception Laminas\Mail\Exception\RuntimeException: Malformed header detected in /var/www/html/glpi/vendor/laminas/laminas-mail/src/Headers.php at line 86
  Backtrace :
  ...r/laminas/laminas-mail/src/Storage/Part.php:108 Laminas\Mail\Headers::fromString()
  ...laminas/laminas-mail/src/Storage/Message.php:47 Laminas\Mail\Storage\Part->__construct()
  ...or/laminas/laminas-mail/src/Storage/Pop3.php:57 Laminas\Mail\Storage\Message->__construct()
  ...aminas-mail/src/Storage/AbstractStorage.php:270 Laminas\Mail\Storage\Pop3->getMessage()
  src/MailCollector.php:755                          Laminas\Mail\Storage\AbstractStorage->current()
  front/mailcollector.form.php:103                   MailCollector->collect()
  
[2023-08-02 13:24:27] glpiphplog.CRITICAL:   *** Uncaught Exception Error: Class "PluginFusioninventoryDBMysqlLock" not found in /var/www/html/glpi/plugins/fusioninventory/front/communication.php at line 71
  Backtrace :
  plugins/fusioninventory/index.php:59               include_once()
  
[2023-08-02 13:24:48] glpiphplog.CRITICAL:   *** Uncaught Exception Error: Class "PluginFusioninventoryDBMysqlLock" not found in /var/www/html/glpi/plugins/fusioninventory/front/communication.php at line 71
  Backtrace :
  plugins/fusioninventory/index.php:59               include_once()
  

merci d'avance

Offline

#2 2023-08-03 09:12:05

Oloron
Member
Registered: 2023-08-02
Posts: 17

Re: Erreur sur collecteur

Nous sommes passé sur imap et ça fonctionne au niveau du collecteur lancé manuellement mais pas au niveau des taches mailgate qui ne récupère rien.

[2023-08-03 07:00:32] glpiphplog.CRITICAL:   *** Uncaught Exception Laminas\Mail\Protocol\Exception\RuntimeException: cannot read - connection closed? in /var/www/html/glpi/vendor/laminas/laminas-mail/src/Protocol/Imap.php at line 110
  Backtrace :
  .../laminas/laminas-mail/src/Protocol/Imap.php:137 Laminas\Mail\Protocol\Imap->nextLine()
  .../laminas/laminas-mail/src/Protocol/Imap.php:256 Laminas\Mail\Protocol\Imap->nextTaggedLine()
  .../laminas/laminas-mail/src/Protocol/Imap.php:596 Laminas\Mail\Protocol\Imap->readLine()
  ...r/laminas/laminas-mail/src/Storage/Imap.php:162 Laminas\Mail\Protocol\Imap->fetch()
  ...r/laminas/laminas-mail/src/Storage/Part.php:147 Laminas\Mail\Storage\Imap->getRawContent()
  src/MailCollector.php:2381                         Laminas\Mail\Storage\Part->getContent()
  src/MailCollector.php:1812                         MailCollector->getDecodedContent()
  src/MailCollector.php:1121                         MailCollector->getBody()
  src/MailCollector.php:792                          MailCollector->buildTicket()
  src/MailCollector.php:1888                         MailCollector->collect()
  src/CronTask.php:1018                              MailCollector::cronMailgate()
  front/cron.php:78                                  CronTask::launch()
  

Offline

#3 2023-08-03 12:32:55

MartialC19
Member
Registered: 2022-10-14
Posts: 12

Re: Erreur sur collecteur

Bonjour,

Pour le faire fonctionner il me semble que j'avais dû activer la tache Cron sur mon serveur linux avec la commande :

crontab -e

avec :

# For more information see the manual pages of crontab(5) and cron(8)
#
# m h  dom mon dow   command
#1 * * * * php /var/www/html/glpi/front/cron.php &>/dev/null
* * * * * php /var/www/html/glpi/front/cron.php

avec ce réglage :
1691058675-capture-d-ecran-2023-08-03-122724.png

Si cela peut aider.

Offline

#4 2023-08-03 13:05:14

Oloron
Member
Registered: 2023-08-02
Posts: 17

Re: Erreur sur collecteur

OK parfait merci beaucoup ..!

Offline

#5 2023-08-09 18:50:33

Jazzy William
Member
From: fAISALABAD
Registered: 2023-08-06
Posts: 1

Re: Erreur sur collecteur

L'installation de GLPI (Gestionnaire Libre de Parc Informatique) sur une distribution GNU/Linux implique plusieurs étapes. Voici un guide général pour vous aider à installer GLPI sur votre système GNU/Linux. Veuillez noter que les détails spécifiques peuvent varier en fonction de votre distribution et de votre configuration.

Prérequis :
Assurez-vous que votre système dispose des éléments nécessaires avant d'installer GLPI :

Serveur web (Apache, Nginx, etc.)
Base de données (MySQL, MariaDB, PostgreSQL)
PHP avec les extensions requises (ex : php-mysql, php-gd, php-ldap)
Téléchargement :

Téléchargez la dernière version de GLPI depuis le site officiel
Décompressez le fichier téléchargé dans le répertoire de votre serveur web (généralement dans le dossier /var/www/ ou /srv/http/).
Configuration de la Base de Données :

Créez une base de données dédiée à GLPI sur votre serveur de base de données.
Créez un utilisateur et attribuez-lui des privilèges sur cette base de données.
Configuration du Serveur Web :

Configurez un hôte virtuel (VirtualHost) dans votre serveur web pour GLPI.
Assurez-vous que le document root de cet hôte virtuel pointe vers le dossier où vous avez décompressé les fichiers GLPI.
Configuration de GLPI :

Renommez le fichier config/config.example.php en config/config.php.
Ouvrez config/config.php et entrez les informations de connexion à votre base de données et d'autres paramètres nécessaires.
Permissions des Fichiers :

Assurez-vous que les fichiers et répertoires de GLPI sont accessibles en écriture par le serveur web.
Installation via Navigateur :

Ouvrez un navigateur et accédez à l'URL de votre GLPI.
Suivez les instructions d'installation affichées à l'écran. Vous devrez fournir des informations telles que les informations de connexion à la base de données et créer un compte administrateur.
Configuration Finale :

Une fois l'installation terminée, connectez-vous en tant qu'administrateur.
Configurez les paramètres supplémentaires selon vos besoins (par exemple, intégration LDAP, e-mails, paramètres de gestion des actifs, etc.).
Sécurité :

Assurez-vous de suivre les bonnes pratiques de sécurité, telles que la désactivation des fonctionnalités inutiles et la configuration de pare-feu si nécessaire.
N'oubliez pas que les étapes exactes peuvent varier en fonction de votre distribution GNU/Linux et de vos besoins spécifiques. Il est recommandé de se référer à la documentation officielle de GLPI et à la documentation de votre distribution pour obtenir des instructions détaillées et spécifiques à votre cas.


Jazzy William

Offline

Board footer

Powered by FluxBB