Problèmes OCS Inventory

Problèmes OCS Inventory - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 22-04-2013 à 12:22:24    

Bonjour a tous
 
je viens d'installer OCS 2.0.5 sur Ubuntu pour faire des inventaires automatiques mais voila, je rencontre un pb lors de l'installation de l'agent.
 
J'ai suivi ce tuto :
• Executer Ocspackage.exe  
• Dans le champ « Exe file », sélectionnez le fichier « Ocsagentsetup.exe ». OK
• Dans le champ « Command line options », insérez la commande : «/S /SERVER:ip_server». OK
• Puis entrez le login et mot de passe du serveur OCS. OK
• Faire « Next » et choisir le répertoire d’accueil du fichier. (Par défaut : C:\Program Files\OCS Inventory Agent\). OK
• Renommez le fichier « Ocslogon.exe » par « ip_server.exe », et le placer dans le même répertoire que le fichier précédent. OK
• Exécuter ip_server.exe puis le fichier généré (ocspackage.exe). Cela crée le service OCS INVENTORY. OK
• Arrêter le service. OK
• Dans le dossier “C:\Program Files\OCS Inventory Agent”, ouvrir "service.ini". Il n’y a pas de fichier service.ini dans le répertoire cité, ni à la racine du dossier d’OCS Inventory
• A la ligne "TTO_WAIT=" mettre "TTO_WAIT=10" pour que le service se lance au bout de 10s.
• Dans le dossier “C:\Program Files\OCS Inventory Agent”, il doit y avoir un dossier « download » cela signifie que le poste a été inventorié.
 
Aidez moi svp
 
Cdlt


---------------
Now.
Reply

Marsh Posté le 22-04-2013 à 12:22:24   

Reply

Marsh Posté le 22-04-2013 à 14:15:14    

sur les derniere versions, il est dans le dossier applications du all users il me semble :)

Reply

Marsh Posté le 22-04-2013 à 14:31:51    

GuiX33 a écrit :

• Dans le dossier “C:\Program Files\OCS Inventory Agent”, ouvrir "service.ini". Il n’y a pas de fichier service.ini dans le répertoire cité, ni à la racine du dossier d’OCS Inventory


Forum d'OCSInventory :

Citation :

Bonjour,
Tout est dans la documentation -> http://wiki.ocsinventory-ng.org/in [...] wsAgent/fr
Le fichier service.ini n'existe plus. Le fichier ocsinventory.ini est le remplaçant du fichier service.ini et il se trouve dans
c:\documents and settings\all users\application data\ocs inventory ng\agent sur XP/2000/2003 ou dans c:\programdata\ocs inventory ng\agent sur 7/2008/Vista.
Regarde le fichier de log dans ce même répertoire (ocsinventory.log)


 [:spamatounet]


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 22-04-2013 à 14:32:17    

Ta procédure est obsolète .. Il n'y a plus de service.ini mais un ocsinventory.ini ( placé dans C:ProgramDataOCS Inventory NGAgent sur un 64 et C:Documents and SettingsAll UsersApplication DataOCS Inventory NGAgent pour un 32 ..).
 
Par ailleurs pourquoi creer le package seul suffit a créer service et inventaire .. Pourquoi utiliser l'ocslogon ???
 
 [:yanhoupa]


Message édité par boobaka le 22-04-2013 à 14:33:14

---------------
www.google.fr  
Reply

Marsh Posté le 22-04-2013 à 15:10:45    

J'en sais rien je suis tombé sur cette procedure et je l'ai suivi.
 
Merci des infos mais cela ne fonctionne toujours pas, rien ne s'affiche dans OCS.
 
Dans error.log d'apache2 j'ai ca :
 

Code :
  1. [Mon Apr 22 02:59:39 2013] [error] [client 127.0.0.1] Can't call method "do" on an undefined value at /usr/local/s$
  2. [Mon Apr 22 05:24:59 2013] [error] [client 192.42.172.159] PHP Warning:  Illegal string offset 'JAVASCRIPT' in /us$
  3. [Mon Apr 22 05:24:59 2013] [error] [client 192.42.172.159] PHP Warning:  Illegal string offset 'DEFAULT' in /usr/s$
  4. [Mon Apr 22 05:26:14 2013] [error] [client 192.42.172.159] PHP Warning:  Illegal string offset 'JAVASCRIPT' in /us$
  5. [Mon Apr 22 05:26:14 2013] [error] [client 192.42.172.159] PHP Warning:  Illegal string offset 'DEFAULT' in /usr/s$
  6. [Mon Apr 22 05:42:34 2013] [error] [client 127.0.0.1] Can't call method "do" on an undefined value at /usr/local/s$
  7. [Mon Apr 22 05:42:38 2013] [error] [client 127.0.0.1] Can't call method "do" on an undefined value at /usr/local/s$
  8. [Mon Apr 22 05:48:06 2013] [error] [client 192.42.172.159] Can't call method "do" on an undefined value at /usr/lo$
  9. [Mon Apr 22 05:48:06 2013] [error] [client 192.42.172.159] File does not exist: /var/www/favicon.ico
  10. [Mon Apr 22 05:48:06 2013] [error] [client 192.42.172.159] File does not exist: /var/www/favicon.ico
  11. [Mon Apr 22 05:48:06 2013] [error] [client 192.42.172.159] File does not exist: /var/www/favicon.ico
  12. [Mon Apr 22 05:48:06 2013] [error] [client 192.42.172.159] File does not exist: /var/www/favicon.ico
  13. [Mon Apr 22 05:48:13 2013] [error] [client 192.42.172.159] File does not exist: /var/www/ocsinvesntory
  14. [Mon Apr 22 05:52:22 2013] [error] [client 127.0.0.1] Can't call method "do" on an undefined value at /usr/local/s$
  15. [Mon Apr 22 05:56:28 2013] [error] [client 127.0.0.1] Can't call method "do" on an undefined value at /usr/local/s$
  16. [Mon Apr 22 05:56:47 2013] [error] [client 127.0.0.1] Can't call method "do" on an undefined value at /usr/local/s$
  17. [Mon Apr 22 05:56:55 2013] [error] [client 192.42.172.159] File does not exist: /usr/share/ocsinventory-reports/oc$


 
même l'inventaire manuel ne fonctionne pas...
 
http://img15.hostingpics.net/pics/514302pbocserr500.jpg


---------------
Now.
Reply

Marsh Posté le 22-04-2013 à 16:02:15    

Ton installation est bancale amha ...
Ne sachant rien de ton installation, l'aide sera bien difficile ...


---------------
www.google.fr  
Reply

Marsh Posté le 22-04-2013 à 16:12:41    

J'ai fais une installation toute simple sur une VM ubuntu server toute fraiche

 

Voici comment j'ai installé OCS :

 

apt-get install make apache2 apache2-doc php5 libapache2-mod-php5 php5-mysql php5-gd perl libapache2-mod-perl2 libxml-simple-perl libcompress-raw-zlib-perl libdbi-perl libapache-dbi-perl  libdbd-mysql-perl libnet-ip-perl libsoap-lite-perl libc6-dev
apt-get install mysql-server
azerty

 

mysql -u root -p
CREATE DATABASE  dbocs;
CREATE USER ocsuser@localhost IDENTIFIED BY  'azerty';
GRANT ALL PRIVILEGES ON  dbocs . * TO  'ocsuser'@'localhost';
exit

 

cd /tmp
wget https://launchpad.net/ocsinventory- [...] 0.5.tar.gz
tar -xzf OCSNG_UNIX_SERVER-2.0.5.tar.gz
cd OCSNG_UNIX_SERVER-2.0.5/
./setup.sh
Yes
Enter (localhost)
Enter (3306)
Enter (usr/sbin/apache2)
Enter (/etc/apache2/apache2.conf)
Enter (www-data)
Enter (www-data)
Enter (/etc/apache2/conf.d/)
Enter (/user/bin/perl)
Yes
Enter (/var/log/ocsinventory-server)
Yes
Yes
Yes
Yes
Enter (/usr/share/ocsinventory-reports)
Enter (/var/lib/ocsinventory-reports)

 

service apache2 restart

 


Quels infos te faut-il ?


Message édité par GuiX33 le 22-04-2013 à 16:18:18

---------------
Now.
Reply

Marsh Posté le 22-04-2013 à 18:55:51    

A part que j'évite pour ma part de faire un apt-get de tous les logiciels nécessaires, préférant suivre ce qui est indiqué ici pour une Ubuntu... AMHA, tu es bon pour refaire ton installation.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 24-04-2013 à 13:35:34    

tu as copié tes différentes erreurs de ton  apache.log  sur google ?
 
A lire : http://wiki.ocsinventory-ng.org/in [...] :Server/fr
 
Il doit te manquer les permissions à changer sur les répertoires
 
cf  
 

Citation :

Fixera les permissions des fichiers et des répertoires afin de permettre au démon Apache de lire et d'écrire les répertoires requis (accès en écriture est requis sur /ocsreports, /ocsreports/ipd et /download, cf la section la section intitulée Permissions sur les fichiers et répertoires sous Linux).


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 25-04-2013 à 22:14:35    

Erreur 500 = mauvais couple login/mot de passe dans la configuration du serveur.
 
Suffit de lire la doc sur le site officiel qui explique tout ça très bien.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed