Posez votre question Signaler

[GLPI] Problème remonté informations [Résolu]

kinou592 271Messages postés 8 juin 2005Date d'inscription - Dernière réponse le 30 janv. 2012 à 19:46
Bonjour,
GLPI installé ocsng installé le serveur ne remonte aucune information!!!
Comment remonté automatiquement les infos sur GLPI?
Merci d'avance
Kinou
Lire la suite 

[GLPI] Problème remonté informations »

43 réponses
Réponse
+3
moins plus
oui, tu peux faire remonter les infos de ocs vers glpi

dans le principe, tu as du déployer ou installer l'agent ocs sur toutes les machines de ton parc.
cet agent va renvoyer a la base de données ocs toutes les infos des machines.

Ensuite, il faut faire une synchronisation manuelle des données de OCS vers GLPI. Pour ce faire, tu vas sur GLPI avec un compte administrateur de GLPI. Tu vas dans les "outils" et dans la rubrique "outils" tu as la sous-rubrique "OCSNG". Tu cliques donc sur OCSNG et là, plusieurs choix te sont proposés dont "importation de nouveaux ordinateurs". tu clic dessus et ensuite tu arrives sur une page qui te propose des noms de postes ( répartis sur plusieurs pages selon le mode d'affichage selectionné (15 postes par page par defaut )). Tu coches les noms que tu veux importer ( ou tu les coches tous ) et tu clic sur "importer".

Tu peux visualiser le résultat de ton importation dans la rubrique "Inventaire" / Ordinateurs.
soraya28- 20 juin 2008 à 15:58
comment on peut instaler se logiciel je debutante et je voulais s'il vous plai plus d'informacion
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

la remontée des infos de OCS ne se fait pas toute seule dans GLPI.
Dans GLPI, loggué en admin, vas dans Outils / OCSNG. Là tu pourras importer de nouveaux ordinateurs, synchroniser des ordinateurs déja importes etc etc.

Il me semble qu'à partir de la 0.7 la remontée se fera automatiquement
Ajouter un commentaire
Réponse
+1
moins plus
ok, je t'envoie ma doc sommaire dans la soiree, esperant que ca pourra t'aider un peu.
C'est une doc que j'ai faite, puis suivie pas à pas en test, et le test a été concluant, j'espere qu'il en sera de meme pour toi
azerty - 9 nov. 2008 à 10:41
Voila j'ai installé glpi et au bout de la deuxième étape quand je remplis les informations concernant le serveur my sql il m'affiche l'erreur suivante :
Impossible de se connecter à la base de données :
Le serveur a répondu : Client does not support authentication protocol requested by server; consider upgrading MySQL client
pourquoipas - 30 janv. 2012 à 19:44
Bonjour
vous connaissez overdeploy?
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour Kinou,

Je vois que ca marche maintenant ! désolé ce matin je n'ai pas eu le temps de te repondre, mais si tout vas bien tant mieux.

Pour la remonter d'information, il faut patienter un peu, comme je t'ai dit il y a un timer dans le service OcsService.exe.
Tu peux modifier ce timer dans C:\Program Files\OCS Inventory Agent\service.ini, ligne TTO_WAIT. ce .ini se trouve sur les postes où l'agent a été installé.
Tu peux prendre un poste pour test, modifier son timer ( le mettre à 10secondes par exemple ) : ce qui voudra dire que dans 10sec l'agent va s'exécuter et envoyer les infos à la BDD de OCS.
Ensuite log toi sur OCS et sur la page d'acceuil tu devrais voir apparaitre les infos du poste ainsi remontées.
Dès que tu vois des choses apparaitre dans OCS, là tu peux aller sur GLPI : Outils\OCSNG\importation de nouveaux ordinateurs. là sélectionne les ordinateurs qui apparaissent dans la liste, puis "importer". Là les machines inventoriées par OCS seront connues de GLPI.

Bon Courage !

YaKkA
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

il me semble que tu peux faire remonter les informations mais je ne sait pas comment faire.

Sur le site officiel il dise que tu peux le faire mais il n'explique pas comment...

Si tu as une idée...

Kinou
Ajouter un commentaire
Réponse
+0
moins plus
J'utilise la version GLPI 0.68.3. Dans cette version ( la derniere stable proposée sur leur site il me semble ) la synchronistaion entre ocs et glpi se fait de facon manuelle.
Ce n'est qu'à partir de la 0.7 que la remontée sera automatique, c'est a dire qu'a chaque detection d'un nouveau pc sur le reseau par l'agent ocs, ocs renseignera de lui meme la base de données de GLPI.
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

Tout d'abord merci Yakka.

Ok maintenant j'aimerais savoir où je peux trouver cet agent OCS? et comment le déployer le plus facilement possible? GPO?

Merci encore Yakka.

Kinou
Ajouter un commentaire
Réponse
+0
moins plus
Re,

Une autre petite question,

Pourquoi j'ai le message:

A link to the Mysql server could not be established. Please Check your configuration.

Le serveur Mysql est inaccessible. Vérifiez votre configuration


Kinou
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

tu trouveras l'agent à cette adresse : http://www.ocsinventory-ng.org/
Pour le déploiement, à toi de voir, tu peux passer sur toutes les machines, ou bien le déployer par GPO ( ce que j'ai fait car j'ai un parc de 350 machines ). Ensuite, selon un délai fixé par chaque agent en local, ces agents vont renvoyer les infos du poste à la base OCS. Ne change pas la valeur du délai, car tu pourrais te retrouver dans une situation où tous les agents balancent leurs info au serveur en meme temps ==>>plantage.

Pour l'erreur : Quand tu as installé OCS, as tu bien paramétré ton serveur SQL ? Ou tout simplement, l'as tu installé ?
Ajouter un commentaire
Réponse
+0
moins plus
Re Yakka et encore merci de ton aide,

Lorsque j'ai mis ocs dans glpi j'ai juste activer le mode ocsng dans la configuration générale.

Config GLPI:

Apache server 2.2.8
MySQL Server 4.1
PHP 5.2.5win32
phpmyadmin
GLPI

Concernant OCS j'ai télécharger :

- ocs packager
- ocs agent (ocs agent, ocsaagent setup, ocslogon)

OCS Packager ne sert il pas a deployer ocs sur tout le parc?
si je veux deployer a l'aide d'une gpo, je dois prendre que ocsagent?
Ajouter un commentaire
Réponse
+0
moins plus
Je n'ai pas utilisé le packager, juste ocsagent lancé par GPO.
Sinon, tu dis que tu as mis OCS dans GLPI : Dans quel ordre les as tu installé ? je ne crois pas que ca ait une grande importance, mais j'ai d'abord installé OCS, avec Apache et SQL.
Ensuite, quand j'ai installé GLPI, à la section "paramètres de conenxion à la base de données", j'ai renseigné mon serveur SQL ( étape 2 il me semble ) : ton erreur pourrait venir de là.?

Désolé si mes réponses ne sont pas suffisament précises, ca va faire un bon moment ( le temps d'oublier ) que j'ai mis en place cette solution et je m'apercois que mes doc ne sont pas très précises ;-)
Ajouter un commentaire
Réponse
+0
moins plus
Correction : g utilisé l'agent OcsAgentSetup : celui qui va lancer le service OcsService.exe sur les postes clients.

Voici le lien vers la doc qui m'a aider à determiner quel agent utiliser ( §4 ), et surtout, qui m'a guidé lors de la mise en place de cette solution. La doc est en anglais par contre.

http://www.ocsinventory-ng.org/index.php?page=1-01
Ajouter un commentaire
Réponse
+0
moins plus
Re Yakka,

Merci pour tes réponses elles me sont d'une grande aide tkt.

Je n'ai pas installé ocs j'ai juste activer le mode ocs sur glpi.

Par contre c'est bizarre je n'arrive pas a acceder a glpi depuis un autre poste

je suis obliger de me connecter a partir du serveur en localhost.

Pour ocsagent tu as créer un package MSI?

Kinou
Ajouter un commentaire
Réponse
+0
moins plus
Concernant l'acces d'autres poste c'est bon j'ai réglè le problème.
Ajouter un commentaire
Réponse
+0
moins plus
Re correction : c'est bien, je vais pouvoir metre à jour mes docs ^^

Donc, j'ai d'abord utilisé le packager qui m'a permis de choisir les options d'installation ( -S pour l'install silencieuse ) puis de déterminer avec quel compte ( compte admmin ) l'agent va s'installer sur les postes.
Dans OcsPackager, je renseigne OcsAgentSetup en tant que prog d'install de l'agent
Besoin d'un certificat, lire la doc pour plus de precisions sur ce certificat ( je ne me suoviens plus d'où il vient...)

Ensuite, c'est assez particulier, j'ai encapsulé le .exe ainsi créé dans un .job ( qui me permet de crypter les login et password admin que j'utilise dans le packager) ==>>équivalenbt à MSI ( pour installation silencieuse mais je ne crois pas qu'un MSI crypte les infos qu'on lui donne )

Ensuite j'ai un script VBS qui s'exécute à chaque ouverture de session utilisateur et qui va effectuer certaines vérifications, notament si l'agent OCS est installé. Si il n'est pas installé, je lance un .bat qui va apeller mon .job qui va installer l'agent silencieusement.
Ajouter un commentaire
Réponse
+0
moins plus
Re,

Avant de me lancer dans l'installation d'ocs j'aimerais réglé mon problème de message.


A link to the Mysql server could not be established. Please Check your configuration.

Le serveur Mysql est inaccessible. Vérifiez votre configuration


Sinon pour ocs j'ai regarder brievement et je ne trouve pas cacert.pem le fichier clé SSL. Pour la suite je voit pas trop ce que tu veux faire sachant que ce n'est pas trop en concordance avec la doc.

Merci encore Yakka

Kinou
pourquoipas - 30 janv. 2012 à 19:46
Bonjour
Vous connaissez overdeploy?
Ajouter un commentaire
Réponse
+0
moins plus
Tu l'as à quel moment ce mesg d'erreur ?
Ajouter un commentaire
Réponse
+0
moins plus
Quand je vais dans outils> ocsng

J'ai mis mon serveur en mode debug voila le message

mysql_connect() [function.mysql-connect]: Access denied for user 'ocs'@'localhost' (using password: YES) in C:\Program Files\Apache Group\Apache2\htdocs\glpi\inc\dbmysql.class.php at line 63

si je vais dans le fichier voila les valeurs:

class DBmysql {

//! Database Host
var $dbhost = "";
//! Database User
var $dbuser = "";
//! Database Password
var $dbpassword = "";
//! Default Database
var $dbdefault = "";
//! Database Handler
var $dbh;
//! Database Error
var $error = 0;


elle ne sont pas rempli ce qui expliqueré le pourquoi...

Si tu as une idée...

sinon concernant ocsng j'ai trouvé une bonne procedure message #24 de la discussion.

http://forums.ocsinventory-ng.org/viewtopic.php?id=161

le problème est que je ne peux pas recuperer le fichier clé SSL vu que je n'ai pas installé ocsserver... Donc là je suis bloqué également...

Merci
Ajouter un commentaire
Réponse
+0
moins plus
re,

moi non plus ces champs ne sont pas renseignés dans 'dbmysql.class.php '.
A mon avis le problème ne se posera plus quand tu auras installé OCS puis GLPI.
Si tu ve, donne moi ton adresse mail, je te ferai parvenir ma DOC d'install ce soir, les étapes y sont référencées dans l'ordre à suivre ( par contre il n'y aura pas bcp de détails ).
Ajouter un commentaire
Réponse
+0
moins plus
voilà mon adresse mail: vanhelsing59@hotmail.com

je te remercie yakka

c'est vraiment bizzard quand même...
Nawdiral- 22 sept. 2011 à 13:03
Bonjour,
Je me permets de vous envoyer ce message pour vous demander de l'aide.
-D'une part je voudrais bien que vous m'envoyer la doc. d'OCS+GLPI dont vous parler dans ce poste "http://www.commentcamarche.net/forum/affich-4952838-glpi-probleme-remonte-informations"

-D'autre part, j'ai pu installer et déployer deux Agents OCS sans souci.

Mon réseau est sur VMWare :

-Serveur 2003 ayant 200.200.200.1/24 comme IP (AD+DNS+DHCP)
-Client XP Pro 200.200.200.11/24.

Sur le serveur, tout est ok, je parle des serveurs MySQL,PHP,GLPI et OCS.

Mais sur le client je ne trouve pas le fichier "C:\Program Files\OCS Inventory Agent\service.ini" pour pouvoir changer le "TTO_WAIT".
Ci-dessus, le LOG généré par "OCS Inventory NG Agent Deployment Tool
":
======================================================================
OCS Inventory NG Agent Deployment Tool

Version %1
Started on Wednesday 21 September 2011 13:41:49
======================================================================
Host <200.200.200.1> Testing connection to remote host...
Host <200.200.200.1> Trying to connect to remote host...
Host <200.200.200.1> Trying to get remote "Program Files" and "ProgramData" directories using Registry...
Host <200.200.200.1> Using directory <C:\Program Files> for Program Files and <C:\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent> for Program Data on remote host...
Host <200.200.200.1> Creating setup directory on remote host...
Host <200.200.200.1> Copying files on remote host on directory <\\200.200.200.1\C$\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent\>...
Host <200.200.200.1> Launching Agent Setup on remote host...
Host <200.200.200.1> Retreiving Setup Log file for remote host...
Host <200.200.200.1> Remote Setup Log File: SUCCESS: OCS Inventory NG Agent 2.0.1.0 successfuly installed on 21/09/2011 at 13:39:41
Host <200.200.200.1> Remote Setup Log File: ;-)
Host <200.200.200.1> Remote Setup Log File:
Host <200.200.200.1> Agent was sucessfully installed on remote host.
Host <200.200.200.1> Disconnecting from remote host...
Host <200.200.200.2> Testing connection to remote host...
Host <200.200.200.2> *** ERROR *** Remote host does not accept connections
Host <200.200.200.3> Testing connection to remote host...
Host <200.200.200.4> Testing connection to remote host...
Host <200.200.200.5> Testing connection to remote host...
Host <200.200.200.6> Testing connection to remote host...
Host <200.200.200.7> Testing connection to remote host...
Host <200.200.200.8> Testing connection to remote host...
Host <200.200.200.9> Testing connection to remote host...
Host <200.200.200.10> Testing connection to remote host...
Host <200.200.200.11> Testing connection to remote host...
Host <200.200.200.11> Trying to connect to remote host...
Host <200.200.200.11> Trying to get remote "Program Files" and "ProgramData" directories using Registry...
Host <200.200.200.12> Testing connection to remote host...
Host <200.200.200.11> Using directory <C:\Program Files> for Program Files and <C:\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent> for Program Data on remote host...
Host <200.200.200.11> Creating setup directory on remote host...
Host <200.200.200.11> Copying files on remote host on directory <\\200.200.200.11\C$\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent\>...
Host <200.200.200.11> Launching Agent Setup on remote host...
Host <200.200.200.3> *** ERROR *** Remote host does not accept connections
Host <200.200.200.13> Testing connection to remote host...
Host <200.200.200.4> *** ERROR *** Remote host does not accept connections
Host <200.200.200.14> Testing connection to remote host...
Host <200.200.200.5> *** ERROR *** Remote host does not accept connections
Host <200.200.200.6> *** ERROR *** Remote host does not accept connections
Host <200.200.200.15> Testing connection to remote host...
Host <200.200.200.7> *** ERROR *** Remote host does not accept connections
Host <200.200.200.16> Testing connection to remote host...
Host <200.200.200.8> *** ERROR *** Remote host does not accept connections
Host <200.200.200.17> Testing connection to remote host...
Host <200.200.200.9> *** ERROR *** Remote host does not accept connections
Host <200.200.200.10> *** ERROR *** Remote host does not accept connections
Host <200.200.200.12> *** ERROR *** Remote host does not accept connections
Host <200.200.200.13> *** ERROR *** Remote host does not accept connections
Host <200.200.200.14> *** ERROR *** Remote host does not accept connections
Host <200.200.200.15> *** ERROR *** Remote host does not accept connections
Host <200.200.200.16> *** ERROR *** Remote host does not accept connections
Host <200.200.200.17> *** ERROR *** Remote host does not accept connections
Host <200.200.200.11> Retreiving Setup Log file for remote host...
Host <200.200.200.11> Remote Setup Log File: SUCCESS: OCS Inventory NG Agent 2.0.1.0 successfuly installed on 21/09/2011 at 14:41:28
Host <200.200.200.11> Remote Setup Log File: ;-)
Host <200.200.200.11> Remote Setup Log File:
Host <200.200.200.11> Agent was sucessfully installed on remote host.
Host <200.200.200.11> Disconnecting from remote host...
Host <200.200.200.18> Testing connection to remote host...
Host <200.200.200.18> *** ERROR *** Remote host does not accept connections
------------------------------------------------------------------------
Je vous confirme que le dossier "C:\Program Files\OCS Inventory Agent\" s'est bien crée sur les deux clients que j'ai déployé.

-Mon but c'est de m'assurer que le reporting se passe bien entre l'Agent et le serveur OCS avant d'intégrer ces informations dans GLPI comme dernière étape.

Vous remerciant d'avance pour votre temps et votre compréhension.
Ajouter un commentaire
Ce document intitulé « [GLPI] Problème remonté informations » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
[GLPI] Problème remonté informations - page 2