• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
fusioninventory-agent script.VBS cacert.pem
#1
Bonjour à tous,

Je souhaiterai supprimer mon serveur OSC et GLPI en le remplaçant par une solution fusioninventory .... rien de nouveau.
Mais pour cela, j'ai besoin d'automatiser le déploiement de l'agent avec un certificat cacert.pem.

Mes tests sont les suivant:
-installation de l'agent a partir de l’exécutable et du cacert.pem en manuel situé dans le même répertoire - OK (destiné à validation des paramètres)
-installation de l'agent en utilisant le script VBS et le cacert.pem dans le même répertoire - Ne fonctionne pas car le certificat ne s'installera pas.
https://raw.githubusercontent.com/fusinv...oyment.vbs

J'ai déjà vérifié ma syntaxe grâce au mode Verbose = "Yes"

J'utilise la dernière version de l'agent, mon serveur est un Windows 2008 R2 et ma station un windows 7 64 bits.

Ma question est simple: quelqu'un a t il déjà déployer l'agent et un certificat avec ce script ou a t il rencontré ce problème ?

Merci d'avoir pris le temps de me lire

Cordialement
Gilles
  Reply
#2
Qu'est ce que tu entend pas le certificat ne s'installe pas?
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#3
Bonjour,

Désolé de ne pas avoir été plus clair.

Voici le log de l'agent:
[Mon Sep 8 16:30:00 2014][fault] non-existing certificate file C:\Program Files\FusionInventory-Agent\perl\bin\cacert.pem at ../agent/FusionInventory/Agent/HTTP/Client.pm line 18.

Pour mémo, le script de déploiement de masse et le cacert.pem sont dans le même répertoire.
Ligne de configuration du script
SetupOptions = "/acceptlicense /runnow /server='https://XYZ.univ-fcomte.fr/plugins/fusioninventory/' /ca-cert-file=cacert.pem /S"
  Reply
#4
T'as bien le cacert.pem dans C:\Program Files\FusionInventory-Agent\perl\bin\ ?
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#5
Bonjour,

J'ai repris la procédure à zéro car j'ai du me mélanger entre les configurations avec SSL ou sans.
En fait que j' installe en mode manuel ou par script, je ne retrouve pas le cacert.pem malgré une recherche sur le disque dur complet

Une idée ?
  Reply
#6
Bah il faut que tu le copie dan sle bon répertoire ton certificat
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#7
ok,

Donc doit on installer en deux étapes l'agent ?
Première étape installation automatisée avec paramètre serveur.
Deuxième étape autre script qui met en place directement le cacert.pem.

Autrement dit le paramètre /ca-cert-file=cacert.pem n'est pas fonctionnel ?

Merci
  Reply
#8
Ben si c'est fonctionnel, il sert à dire a l'agent qu'il y a un certificat et le fichier du certificat
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#9
ok

Je regenère donc un certificat et refais les tests

Merci de la rapidité des réponses.
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)