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 2009-04-21 11:17:04

Koma
Member
Registered: 2008-07-21
Posts: 53

Problème déploiement + inventaire

Bonjour,
le forum ocs étant "mort", je viens donc vous posez les  deux petites questions qui me turlupinnent, en espérant une réponse...

- Comment forcer l'inventaire d'une machine sur ocs?
(je n'ais pas voulu travailler avec une ip fixe, le serveur de communication à changé d'ip, et les clients de savent peut être pas comment reprendre contact avec le serveur. J'ai tout de même changer l'adresse ip dans "configuration"==> "local_server")

- C'est au sujet tu télédéploiement:

j'essaie de télédéployer le logiciel firefox sur mes machines de tests.
J'ai donc créer un paquet:

Nom: firefox
Système: Windows
Protocole: HTTP
Priorité: 1
Fichier à déployer: C:\déploiement\firefox.zip
Action: Lancer
Nom du fichier: Firefox_Setup_3.0.8.exe

Prévenir l'utilisateur: Oui
La fin de l'installation nécessite une intervention utilisateur: non

==> Jusqu'ici tout va bien: Le paquet c'est donc correctement créé.

Je vais ensuite dans "activation de paquets":
Activer:
serveur https:   172.17.xxx.xxx/download/123456789
serveur de fichiers: 172.17.xxx.xxx/download/123456789

==> Toujours ok.

Puis je vais dans "recherche multicritères" et je choisi le pc sur lequel je veux déployer le paquet.

Maintenant j'attends, mais toujours rien qui s'installe.
(non notifiés)

Faut-il rajouter quelques choses dans le .zip?
Je ne vois vraiment pas comment les paquets peuvent s'installer...
Faut-il faire quelque chose avec "cacert.pem"?
Y a-t-il des commandes à mettre en arguments pour l'installation de firefox?
Comment utiliser "runas"?

ps: dans configuration: download et deploy sont bien sur "on".

J'ai réellement besoin d'aide.
Je dois finir l'installation d'ici à dans 2 semaines...
Et je passe mon exam sur glpi/ocs dans un peu plus d'un mois.
Merci d'avance.

Offline

#2 2009-04-21 11:23:16

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Problème déploiement + inventaire

pour le télédéploiement, il faut regarder la doc d'ocs, c'est bien expliqué (notament pour le certificat ssl)

Offline

#3 2009-04-21 11:25:03

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: Problème déploiement + inventaire

Pour la question 1 (forcer un inventaire) :
Tu dois lancer le OcsInventory.exe suivi des options (Miscellaneous) contenues dans le service.ini (répertoire OCS Inventory Agent) du poste client à travers une invite de commande (ou d'un terminal suivant ton OS).


Pour la question 2 (déploiement de paquet) :
http://wiki.ocsinventory-ng.org/index.p … es_clients

Last edited by petithomme (2009-04-21 11:25:35)


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#4 2009-04-21 11:37:44

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Problème déploiement + inventaire

1/ si tu as changé l'adresse IP du serveur et que tu as configuré tes clients pour utiliser cette adresse, tu as fais une grosse erreur.

Pour corriger, il faut modifier le service.ini de chaque PC

La bonne solution c'est d'utiliser un nom de machine (résolu par le DNS), en cas de changement d'adresse, il suffit ensuite de modifier l'entrée de cette machine dans le DNS.

Enfin quand je dis un "Nom de machine", c'est plutôt un "Nom de service" (qui sera donc un Alias vers la machine).

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#5 2009-04-21 12:17:35

Koma
Member
Registered: 2008-07-21
Posts: 53

Re: Problème déploiement + inventaire

Voilà, je viens de changer l'ancienne ip du serveur, par le nom de la machine virtuel l'hébergeant dans le service.ini

[OCS_SERVICE]
NoProxy=0
Server=vir-ocs
Pnum=80
Miscellaneous= =/DEBUG /NP /SERVER:vir-ocs
PROLOG_FREQ=1
OLD_PROLOG_FREQ=1
TTO_WAIT=420


Mon problème de déploiement doit très certainement provenir de là.
Il faut également que je me penche un peu plus sur les certificats ssl...

Mais je ne comprends pas non plus comment peut fonctionner l'installation du logiciel firefox  sans arguments entré en paramètre.
J'ai bien téléchargé AppDeploy, mais je ne trouve rien.

Offline

#6 2009-04-21 17:06:17

Koma
Member
Registered: 2008-07-21
Posts: 53

Re: Problème déploiement + inventaire

Je viens de relire toute la doc d'ocs en ce qui concerne le déploiement de paquet.

J'ai donc recréé un paquet "firefox" en faisant exactement la même procedure qu'ici:
http://wiki.ocsinventory-ng.org/index.p … ce_Windows

J'ai également utilisé le script "makecert.bat" que j'ai ajouté au client lors de de l'inventaire.

Ais-je oublié qqch? Faut il rajouter "cacert.pem" quelques part dans le paquet firefox?

Je suis à me demander si c'est réellement faisable de déployer firefox avec ocs...

Offline

#7 2009-04-21 17:10:59

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Problème déploiement + inventaire

arg : le cacert.pem il faut le mettre dans le dossier du client

Offline

#8 2009-04-21 17:18:15

Koma
Member
Registered: 2008-07-21
Posts: 53

Re: Problème déploiement + inventaire

C'est bien ce que je pensais alors.
Donc à priori je procède bien?

Le setup de firefox 3.0.8 se trouve dans un .zip. Et j'ai créé donc créé un package

Offline

#9 2009-04-22 11:59:59

Koma
Member
Registered: 2008-07-21
Posts: 53

Re: Problème déploiement + inventaire

J'ai voulu faire un test et essayer d'installer firefox d'une autre manière, via un .bat que voici:

@echo off
net use r: /D /Y               
net use r: \\vir-ocs\c$ /USER:administrateur pass /PERSISTENT:YES
echo Installation de firefox.
\\vir-ocs\deploiement\Firefox_Setup_3.0.8.exe /S /NP /DEBUG /INSTALL
echo Installation de firefox Faite ! Merci de votre patience.
pause

Si je double clic simplement dessus, tout fonctionne parfaitement. Le logiciel s'installe tout seul.
Le .bat connecte bien un lecteur réseau au client, où il pourra aller chercher le .exe de firefox.

J'ai donc créé un paquet "firefox_bat" que j'ai essayé de tékédistribué via ocs.
Mais la, j'ai de nouveau le même problème qu'avant.
"RIEN NE SE PASSE..."

Voici le fichier info que je peux voir en tappant: http://vir-ocs/download/1240387134/info

<DOWNLOAD ID="1240387134" PRI="2" ACT="EXECUTE" DIGEST="5ae6dd92e3f451c36de910ce2a39674f" PROTO="HTTP" FRAGS="1" DIGEST_ALGO="MD5" DIGEST_ENCODE="Hexa" PATH="" NAME="" COMMAND="installation_firefox.bat" NOTIFY_USER="0" NOTIFY_TEXT="" NOTIFY_COUNTDOWN="" NOTIFY_CAN_ABORT="0" NOTIFY_CAN_DELAY="0" NEED_DONE_ACTION="0" NEED_DONE_ACTION_TEXT="" GARDEFOU="rien" />

Le .zip peut aussi s'ouvrir en appuyant sur le paquet.
Mais sur le client, aucune trace de celui ci...

Voici download.log:

C:\Program Files\OCS Inventory Agent    -   
OCS INVENTORY DOWNLOAD ver. 1
C:\Program Files\OCS Inventory Agent    -    Starting on Wednesday, April 22, 2009 11:07:50...
Command line parameters: <</debug  >>
C:\Program Files\OCS Inventory Agent\download    -   
Everything done...
C:\Program Files\OCS Inventory Agent\download    -    End of work

J'ai également que 3 fichier dans C:\Program Files\OCS Inventory Agent\download
- config.ini
[OCS Inventory Agent]
FragLatency=10
CycleLatency=60
PeriodLatency=0
PeriodLength=10
Timeout=30
On=1
DeviceId=UCF-PC-342-2009-02-18-18-02-29
Server=vir-ocs
Http_u=
Http_w=
Proxy=0
Port=80

- history
- log
(tous les 2 vide...)

J'ai également "cacert.pem" dans "C:\Program Files\OCS Inventory Agent"

Et server.key sur le serveur.

On dirait tout simplement que le client ne télécharge pas le paquet...

D'après vous, d'où cela pourrait il provenir??
Ais-je des erreurs dans ce que je viens de vous écrire?

Offline

Board footer

Powered by FluxBB