OCSNG - Erreur au lancement de l'agent-Linux - Systèmes & Réseaux Pro
Marsh Posté le 03-12-2007 à 10:46:23
Salut,
Au 1er abord je dirais probleme de hostname sur le serveur et/ou la station cliente ....
Look at file [b]/root/Desktop[/b]/OCSNG_LINUX_AGENT_1.01/ocs_agent_setup.log |
spabien
surpris que Suse autorise laccès au desktop en Root....
Sinon ca tourne sur les stations Windows?
Ton Suse fait client et serveur ?
++
Marsh Posté le 03-12-2007 à 11:09:26
Bonjour,
Avant tout, merci pour votre réponse.
Mon Suse fait serveur, mais j'ai voulu tester un inventaire locale et ça m'a donné ce qu'il y a plus haut.
Lorsque j'ai lancé un agent sur un client Windows, celui-ci m'a générer un fichier .ocs que je suis censé récupérer manuellement sur le serveur. Cela dit, lorsque je lui demande d'importer ce fichier, sur l'interface OCS il m'est indiqué l'erreur suivante :
Code :
|
Cordialement,
Ibnu-Abi2
Marsh Posté le 03-12-2007 à 11:19:58
Tu peux balancer le script que tu as lancé du client ?
Ainsi que le resultat de hostname sur ton opensuse?
Marsh Posté le 03-12-2007 à 11:24:59
Bonjour,
Je n'ai pas lancé de script à partir du client (XP).
J'ai juste lancé l'agent 'ocsagent.exe' qui s'est chargé de me faire l'inventaire du pc, et de me générer un fichier .ocs contenant les informations. Ensuite, j'ai récupérer ce fichier que j'ai transmis manuellement (par mail) au serveur (SuSe). Puis, sur l'interface web d'OCS, j'ai voulu importer ce fichier, mais en vain. L'erreur Http apparait.
Pour ce qui du résultat Hostname, c'est où que je peux regarder ça ?
Cordialement,
Ibnu_Abi
Marsh Posté le 03-12-2007 à 11:38:46
Bonjour,
Voici ce que j'ai :
Citation : |
Cordialement,
Ibnu_Abi
Marsh Posté le 03-12-2007 à 15:05:25
Bonjour,
Lorsque je tape hostname en ligne de commande j'ai ça :
linux |
Cordialement,
Ibnu_Abi
Marsh Posté le 03-12-2007 à 16:48:00
Bonsoir,
Il y a quelque chose à modifier dans le .log ?
Cordialement,
Ibnu_Abi
Marsh Posté le 03-12-2007 à 17:52:43
Un .log ne se modifie pas puisque c'est le résultat ou plutot les informations sur une taches...
Si sur ton serveur tu tapes dans ton navigateur http://linux ca marche?
Modifies ton fichiers /etc/hosts pour que le nom de ton poste soit FQDN qoit en nom.domaine ex linux.tondomaine.local
++
Marsh Posté le 04-12-2007 à 09:36:33
Bonjour,
http://linux ne donne rien, par contre http://localhost, oui.
Sinon, dans le fichier hosts, je n'ai pas compris ta phrase.
Voici en tout cas, ce que contient le fichier :
# |
Par avance, je vous remercie pour votre aide.
Cordialement,
Ibnu_Abi
Marsh Posté le 04-12-2007 à 09:49:13
Quelle est ton IP sur ton Reseau?
Ajoute une ligne dans ton fichier host avec
192.168.0.1 Linux.tondomaine Linux Linux |
En remplacant les valeurs, bien evidement...
Marsh Posté le 04-12-2007 à 11:01:49
Bonjour,
J'ai rajouté ça:
192.105.0.181 linux.site linux linux |
Mais l'erreur s'affiche toujours
Cordialement,
Ibnu_Abi
Marsh Posté le 05-12-2007 à 09:14:11
Bonjour,
Boobaka, vous n'auriez pas une idée ?
Cordialement,
Ibnu_Abi
Marsh Posté le 05-12-2007 à 10:32:29
Salut,
si j'ai bien une idée, c'est que ton client essaies de joindre ton serveur via http://local:80 et qu'il n'y arrive pas.
Citation : Cannot establish communication : 500 Can't connect to local:80 (Bad hostname 'local')</b> |
Personnellement je viens de reinstaller Ocs, pas de soucis de mon coté en utilisant des nom de domine complet...
J'ai tester uniquement sur des clienst Windows, je tente sur le serveur Linux donc...
Je te tiens informé.
++
Marsh Posté le 05-12-2007 à 11:08:35
Bonjour,
J'en ai eu marre, je suis en train de réinstaller openSuSe, afin de repartir à 0.
Je vous tiens au courant également.
Encore merci pour votre aide.
Cordialement,
Ibnu_Abi
Marsh Posté le 05-12-2007 à 11:17:35
Oui mais bon c'etait pas la solution... Ton système n'avait rien à voir la dedans, c'etait purement du paramétrage....
Bref tiens au jus....
Marsh Posté le 05-12-2007 à 17:17:46
Re,
je viens de tester sur mon serveur Linux, aucun soucis ...
J'ai rapatrier le rapport par http.... Essaies au lieu du nom de la machine de pointer vers son adresse IP ..
++
Marsh Posté le 06-12-2007 à 09:11:30
Bonjour,
Citation : Essaies au lieu du nom de la machine de pointer vers son adresse IP .. |
A quel niveau ?
Cordialement,
Ibnu_Abi
Marsh Posté le 06-12-2007 à 09:33:43
Quand ti lances le ./setup.sh ou sh setup.sh sur le client.
Tu as quelques questions de posées .... Il te demande le nom de ton serveur Ocs, renseigne l'@IP du serveur plutôt que son nom...
++
Marsh Posté le 06-12-2007 à 14:15:38
Bonjour,
Bon, voilà, j'ai réinstallé tout, et je me retrouve devant la même erreur lorsque je lance localement l'agent :
+----------------------------------------------------------+ |
Ibnu-Abi
Cordialement
Marsh Posté le 06-12-2007 à 14:33:37
Re,
tu réponds a des questions ou bien ce message apparait il dès que tu lances le setup.sh?
Marsh Posté le 06-12-2007 à 14:52:23
Bonjour,
En mode locale, je n'ai aucune question, ça défile tout seul, m'indiquant que tout est ok, jusqu'à l'erreur précédente.
Lorsque je lances en http, j'ai ceci comme question :
which host is running OCS Inventory NG Communication Server [] ? |
On which port is running OCS Inventory NG Communication Server [] ? |
J'ai bien mis l'ip comme vous me l'avez indiqué précédemment, mais idem.
Cordialement
Ibnu_Abi
Marsh Posté le 06-12-2007 à 15:49:51
Est ce que d'un poste client de ton reseau tu arrives a acceder à l'interface ocsreports en tapant http://@ip_de_ton_serveur:80 ?
Marsh Posté le 07-12-2007 à 09:13:24
Bonjour,
Le probléme serait peut-être type à la distribution OpenSuSe ? Je dis ça, je dis rien.
Cordialement,
Ibnu_Abi
Marsh Posté le 10-12-2007 à 09:34:25
Bonjour,
Je me permets de relancer le topic, car de mon côté, je n'ai toujours pas trouvé
Cordialement,
Ibnu_Abi
Marsh Posté le 10-12-2007 à 10:06:21
Salut,
au debut ton message d'erreur dans ton log etait
Cannot establish communication : 500 Can't connect to local:80 |
Maintenant que tu tapes l'@ IP quelle est exactement ton message d'erreur dans ton log?
++
Marsh Posté le 10-12-2007 à 10:36:00
Bonjour,
Il me dit :
Cannot establish communication : 500 Internal Server Error |
Cordialement,
Ibnu_Abi
Marsh Posté le 11-12-2007 à 09:41:07
Bonjour,
N'y aurait-il pas une configuration à faire sur la console d'OCS ?
Cordialement,
Ibnu_Abi
Marsh Posté le 11-12-2007 à 11:53:48
Bonjour,
Voilà ce que m'affiche /var/log/apache2/error_log:
|
Cordialement,
Ibnu_Abi
Marsh Posté le 11-12-2007 à 15:21:54
je ne connais pas OCS, mais une erreur 500 indique un probleme interne au serveur, erreur de configuration importante par exemple
quelle est la configuration d'apache ?
quels sont les droits sur les fichiers log, qu'apache ne peut ouvrir ?
Marsh Posté le 11-12-2007 à 15:45:57
Bonjour,
Citation : erreur de configuration importante par exemple |
Où puis-je le voir ?
Je suis vraiment une quiche sur Linux
Cordialement,
Ibnu_Abi
Marsh Posté le 11-12-2007 à 15:50:21
Ibnu-Abi2 a écrit : Bonjour, |
/etc/httpd/httpd.conf ou /etc/apache2/apache2.conf
Marsh Posté le 11-12-2007 à 15:58:59
Bonjour,
Voici ce que contient le fichier httpd.conf:
# |
Cordialement,
Ibnu_Abi
Marsh Posté le 11-12-2007 à 16:24:27
Juste au passage tu es obligé d'utiliser openSuse, parce que tu as des paquets tout pret pour fedora et Debian... qui te faciliteront bien la tache..
++
Marsh Posté le 11-12-2007 à 16:28:48
Bonsoir,
Mon responsable ma demandé de l'installer sours opensuse.
En attendant que je lui demande si il y a moyen de changer, j'aimerais bien trouver la solution cela dit
Cordialement,
Ibnu_Abi
Marsh Posté le 11-12-2007 à 16:33:32
quel est la conf du site par defaut ?
Include /etc/apache2/default-server.conf
je suppose que tu dois utiliser apache pour l'interface web d'ocs. l'installateur d'ocs configure t'il apache lui même ?
Marsh Posté le 03-12-2007 à 09:56:05
Bonjour,
Je dois installer la solution de Gestion de Parc OCS Inventory - GLPI dans l'entreprise où je suis actuellement en stage.
Cela dit, je rencontre quelques soucis lors du lancement locale de l'agent.
Voici l'erreur qui m'est indiqué :
+----------------------------------------------------------+
| Lauching OCS Inventory NG Agent... |
+----------------------------------------------------------+
*** ERROR: Unable to launch OCS Inventory NG Agent !
Look at file /root/Desktop/OCSNG_LINUX_AGENT_1.01/ocs_agent_setup.log for detailled error and fix it manually
before running another time OCS Inventory NG Agent setup.
Installation aborted !
Et voici le contenu du fichier ocs_agent_setup.log
Starting OCS Inventory NG Agent setup on 2007-11-27-11-15-10
Writing log to file /root/Desktop/OCSNG_LINUX_AGENT_1.01/ocs_agent_setup.log
Checking for previous installation
Previous installation of OCS Inventory NG agent was found.
Found OCS Inventory NG Communication Server host <local>
Found OCS Inventory NG Communication Server port <80>
Found OCS Inventory Agent Device ID <linux-2007-11-27-10-40-35>
Found OCS Inventory NG Agent DMI version <2.8>
Found OCS Inventory NG Agent IPDISCOVER version <3>
Checking for supplied parameters
No parameter found
OCS Inventory NG Agent setup running in user interactive mode
User asked to re-install/upgrade OCS Inventory NG Agent
Checking for OCS Inventory NG Agent running method
OCS Inventory NG agent will be running in <local> mode
Checking for TAG administrative information value
<TAG> already exist, skipping
Checking for PERL Interpreter
PERL Intrepreter found at </usr/bin/perl>
Checking for C/C++ Compiler
C/C++ Compiler found at </usr/bin/cc>
Checking for Make utility
Make utility found at </usr/bin/make>
Checking for dmidecode binaries
Found dmidecode binaries version <2.8> at </usr/sbin/dmidecode>
Checking for Compress::Zlib PERL module
PERL module Compress::Zlib is available
Checking for XML::Simple PERL module
PERL module XML::Simple is available
Checking for Net::IP PERL module
PERL module Net::IP is available
Checking for LWP::UserAgent PERL module
PERL module LWP::UserAgent is available
Checking for Digest::MD5 PERL module
PERL module Digest::MD5 is available
Checking for Net::SSLeay PERL module
PERL module Net::SSLeay is available
Building IPDISCOVER version 3
Installing IPDISCOVER version 3 into /usr/sbin
IPDISCOVER version 3 setup successfully
Configuring OCS Inventory NG Agent
WARNING: INSTALLSITESCRIPT is not a known parameter.
'INSTALLSITESCRIPT' is not a known MakeMaker parameter name.
Writing Makefile for Ocsinventory::Agent
Building OCS Inventory NG Agent
cp ocsinventory-client.pl blib/script/ocsinventory-client.pl
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/ocsinventory-client.pl
Installing OCS Inventory NG Agent
Writing /usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi/auto/Ocsinventory/Agent/.packlist
Appending installation info to /usr/lib/perl5/5.8.8/i586-linux-thread-multi/perllocal.pod
Creating </bin/ocsinv> OCS Inventory NG Agent symbolic link
OCS Inventory NG Agent setup successfully
Creating OCS Inventory NG Agent log directory </var/log/ocsinventory-client>
Configuring logrotate (ed logrotate.ocsinventory-client)
******** Begin updated logrotate.ocsinventory-client ***********
#
# File generated by OCS Inventory NG Agent setup
#
################################################################################
#
# OCS Inventory NG Agent
#
# Copyleft 2006 Didier LIROULET
# Web: http://ocsinventory.sourceforge.net
#
# This code is open source and may be copied and modified as long as the source
# code is always made freely available.
# Please refer to the General Public Licence http://www.gnu.org/ or Licence.txt
################################################################################
#
# Rotate OCS Inventory NG agent logs daily, only if not empty
# Save 7 days old logs under compressed mode
/var/log/ocsinventory-client/*.log {
daily
rotate 7
compress
notifempty
missingok
}
******** End updated logrotate.ocsinventory-client ***********
Writing OCS Inventory NG Agent logrotate to file </etc/logrotate.d/ocsinventory-client>
Creating OCS Inventory NG Agent <ocsinv.conf> configuration file
******** Begin updated ocsinv.conf ***********
<CONF>
<DEVICEID>linux-2007-11-27-10-40-35</DEVICEID>
<DMIVERSION>2.8</DMIVERSION>
<IPDISCOVER_VERSION>3</IPDISCOVER_VERSION>
<OCSFSERVER>local</OCSFSERVER>
</CONF>
******** End updated ocsinv.conf ***********
Creating OCS Inventory NG Agent </etc/ocsinventory-client> configuration directory
Writing OCS Inventory NG Agent </etc/ocsinventory-client/ocsinv.conf> configuration file
Creating OCS Inventory NG Agent <ocsinv.adm> configuration file
File </etc/ocsinventory-client/ocsinv.adm> already exist. Skipping <ocsinv.adm> file creation
OCS Inventory NG Agent configuration files setup successfully
OCS Inventory NG Agent cron configuration file already exist, skipping
Lauching OCS Inventory NG Agent
####################
#OCSINVENTORY NG
#Linux agent report
####################
=> retrieving dmidecode...
=> dmidecode is at /usr/sbin/dmidecode
=> retrieving ifconfig...
=> ifconfig is at /sbin/ifconfig
=> retrieving route...
=> route is at /sbin/route
=> retrieving df...
=> df is at /bin/df
=> retrieving lspci...
=> lspci is at /sbin/lspci
=> retrieving who...
=> who is at /usr/bin/who
=> retrieving uname...
=> uname is at /bin/uname
=> retrieving fdisk...
=> fdisk is at /sbin/fdisk
<b>Tue Nov 27 11:15:50 2007 => Cannot establish communication : 500 Can't connect to local:80 (Bad hostname 'local')</b>
[ SENDING ]####################################
# <?xml version="1.0" encoding="ISO-8859-1"?>
# <REQUEST>
# <QUERY>PROLOG</QUERY>
# <DEVICEID>linux-2007-11-27-10-40-35</DEVICEID>
# </REQUEST>
################################################
Est-ce que l'un ou l'une d'entre-vous pourrait m'éclairer pour ce probléme ?
Par avance, merci.
Cordialement,
Ibnu_Abi
Configuration: Linux OpenSuSe 10.2