Agent Linux, OAuth et dépannage
Agent Linux, OAuth et dépannage
8.5 Linux
Après installation du paquet ou de l’AppImage officiel, créer un fichier spécifique dans conf.d plutôt que modifier le fichier principal :
sudo tee /etc/glpi-agent/conf.d/server.cfg >/dev/null <<'CFG'
server = https://glpi.dreamsaphir.fr/front/inventory.php
tag = LINUX-PRODUCTION
CFG
Forcer un inventaire :
sudo glpi-agent --force
Contrôler le service et les journaux :
sudo systemctl status glpi-agent --no-pager
sudo journalctl -u glpi-agent -n 100 --no-pager
8.6 OAuth 2.0 pour l’inventaire GLPI 11
GLPI 11 permet de créer un client OAuth avec :
- le type d’octroi Client Credentials ;
- le scope inventory ;
- un identifiant client ;
- un secret client.
Les paramètres correspondants de l’agent sont :
OAUTH_CLIENT_ID
OAUTH_CLIENT_SECRET
Cette méthode améliore l’authentification de l’agent, mais le secret doit être protégé lors du déploiement. Valider la compatibilité de la version de l’agent utilisée avant un déploiement général.
8.7 Dépannage de l’agent
Vérifier depuis le poste :
Résolution DNS
Accès HTTPS
Validité du certificat
Présence du service GLPI Agent
URL SERVER
Journal de l’agent
Règles d’import GLPI
Sous Windows :
nslookup glpi.dreamsaphir.fr
curl.exe -I https://glpi.dreamsaphir.fr
sc query glpi-agent
Une remontée réussie peut malgré tout être rejetée ou placée dans les éléments ignorés si les règles d’import ne permettent pas son association.
Documentation GLPI 11 — Debian 12, Apache, PHP 8.2 et MariaDB.
No comments to display
No comments to display