You are not logged in.
Pages: 1
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
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
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
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 :
Si cela peut aider.
Offline
OK parfait merci beaucoup ..!
Offline
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
Pages: 1