Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1495 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Management du SI

  OCSreports n'inventorie plus depuis mise à jour

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

OCSreports n'inventorie plus depuis mise à jour

n°103370
mims1664
3 / vert
Posté le 16-11-2012 à 16:04:24  profilanswer
 

Bonjour,  
Suite à une mise à jour de l'os (debian 5) j'ai eu des problèmes de communication avec le serveur OCS qui se trouvait dans une ancienne version : 1.3.3  
Etant donné que la version était vraiment vieille j'ai mis à jour OCS, bien sur ca n'a rien changé à mon probleme.
 
Voici le soucis rencontré :  
Lorsque le lance l'agent ocsinventory : OCSInventory.exe /SERVER:10.1.11.72 /PNUM:80 /NP /debug
 
J'ai dans les logs cela :  

Code :
  1. OCS INVENTORY ver. 4061  Starting session for Device <UP4003> on Friday, November 16, 2012 10:06:30...
  2. Command line parameters: <</SERVER:10.1.11.72 /PNUM:80 /NP /debug>>
  3. HTTP SERVER: Connection WITHOUT proxy
  4. WMI Connect: Trying to connect to WMI namespace root\cimv2 on device <Localhost>...OK.
  5. Registry Connect: Trying to connect to HKEY_LOCAL_MACHINE on device <Localhost>...OK.
  6. CHECKINGS: read <UP4003-2012-11-16-10-06-14> and <00:90:F5:CD:44:1B68:5D:43:0F:32:CD68:5D:43:0F:32:CE02:50:F2:E9:92:5500:50:56:C0:00:0100:50:56:C0:00:08> in ocsinventory.dat
  7. IpHlpAPI GetNetworkAdapters...
  8. IpHlpAPI GetNetworkAdapters: Calling GetIfTable to determine network adapter properties...OK
  9. IpHlpAPI GetNetworkAdapters: Calling GetAdapterInfo to determine IP Infos...OK
  10. IpHlpAPI GetNetworkAdapters: OK (7 objects).
  11. CHECKINGS: write <UP4003-2012-11-16-10-06-14> and <00:90:F5:CD:44:1B68:5D:43:0F:32:CD68:5D:43:0F:32:CE02:50:F2:E9:92:5500:50:56:C0:00:0100:50:56:C0:00:08> in ocsinventory.dat
  12. HTTP SERVER: Creating CInternetSession to get inventory parameters...OK.
  13. HTTP SERVER: Getting HTTP Connection to server support.ch-sjdd.net port 80 using no authentication...OK.
  14. HTTP SERVER: Sending prolog query...ERROR: HTTP status code 500
  15. HTTP SERVER: Closing HTTP connection
  16. WMI Disconnect: Disconnected from WMI namespace.
  17. ERROR: DOWNLOAD: Can't create download process
  18. Writing last inventory state not required.
  19. Execution duration: 00:00:04.


 
Donc j'ai effectué les vérifications qui s'imposaient :  
Connexion à la base de données en SSH : mysql -u ocs -p = ok ca fonctione  
Vérification du mot de passe dans les fichier : vi /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php = OK  
/etc/apache2/conf.d/z-ocsinventory-server.conf = OK  
 
Voici les logs apache :  

Code :
  1. [Fri Nov 16 11:33:04 2012] [error] [client 10.51.111.53] Can't call method "do" on an undefined value at /usr/local/share/perl/5.10.1/Apache/Ocsinventory/Server/System.pm line 177.\n


 
Avez vous une idée sur le probleme ?  
Merci de votre aide. Je sèche la...  
Jérémie


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
mood
Publicité
Posté le 16-11-2012 à 16:04:24  profilanswer
 

n°103376
franck3119​5
je ne suis pas google !
Posté le 17-11-2012 à 18:49:48  profilanswer
 

Salut,
vérifie sur le site ocs mais je crois  que la ligne de commande de l'agent à changé avec la nouvelle version de serveur.
A+


---------------
Hommage au sergent Aurélie Salel - http://www.pompiersparis.fr/
n°103390
mims1664
3 / vert
Posté le 19-11-2012 à 09:22:47  profilanswer
 

Bonjour,
 
En faite l'agent que j'utilise est compatible avec la version 2.0.5, j'ai vérifié les agent doivent pouvoir contacter le serveur. Ca ne vient donc pas de cela...


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
n°103459
com21
Modérateur
real men don't click
Posté le 21-11-2012 à 08:08:39  profilanswer
 

coté serveur, que donne les logs de apache ?

 

A lire : http://wiki.ocsinventory-ng.org/in [...] :Errors/fr

 

Quel version du client utilises-tu ?

 

As tu vu : http://forums.ocsinventory-ng.org/ [...] hp?id=6373


Message édité par com21 le 21-11-2012 à 08:12:46

---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
n°103470
mims1664
3 / vert
Posté le 21-11-2012 à 11:39:06  profilanswer
 

Bonjour,
 
Coté Mysql j'ai testé mais ca ne change rien ... coté privilèges sur le compte je pense pas qu'il y ait de probleme.
 
Du coté Log apache j'ai ceci :
 
 

Code :
  1. [Wed Nov 21 09:58:03 2012] [error] [client 10.37.121.9] Can't call method "do" on an undefined value at /usr/local/share/perl/5.10.1/Apache/Ocsinventory/Server/System.pm line 177.\n
  2. [Wed Nov 21 09:58:12 2012] [error] [client 10.1.109.89] Can't call method "do" on an undefined value at /usr/local/share/perl/5.10.1/Apache/Ocsinventory/Server/System.pm line 177.\n
  3. [Wed Nov 21 09:58:26 2012] [error] [client 10.1.120.35] Can't call method "do" on an undefined value at /usr/local/share/perl/5.10.1/Apache/Ocsinventory/Server/System.pm line 177.\n


 
visiblement perl qui n'arrive pas a se connecter ... mais je n'en sais pas plus ..!  
 
J'aimerais ajouter que lorsque j'essaye d'importer un rapport généré localement (sous forme de fichier .ocs) j'ai l'erreur HTTP/1.1 500 Internal Serveur Error


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
n°103472
com21
Modérateur
real men don't click
Posté le 21-11-2012 à 11:57:01  profilanswer
 

cf http://forums.ocsinventory-ng.org/ [...] hp?id=8249
 
Regarder dans le fichier z-ocsinventory-server.conf  si les informations de connexion à la base de données sont correctes.
 
je pense que tu as le même problème


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
n°103477
mims1664
3 / vert
Posté le 21-11-2012 à 14:45:34  profilanswer
 

J'ai déja vérifié, le fichier est correctement configuré.
Voici les pistes que j'ai exploré coté mysql :
Connexion en shh : mysql -u ocs -p : ca fonctionne
Changement de mdp dans z-ocsinventory-server.conf avec le compte root mysql : ca fonctionne pas mieux.
Suppression du compte OCS pour recréation : pas mieux.
 
En gros je sais plus quoi faire, il n'y a pas d'outil qui permet de faire un check complet ?


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo
n°103479
com21
Modérateur
real men don't click
Posté le 21-11-2012 à 15:37:52  profilanswer
 

Pourtant cette erreur est clairement lié au fichier en question
 

Citation :

Després de la instal.lació no es registra en el servidor
 
Normalment ve donat per que s'ha canviat la contrasenya de l'usuari ocs de la base de dades en el servidor, cosa que no es pot especificar en el client. Per identificar l'errada podem resoldre els logs del apache en el servidor:
 
$ sudo tail -f /var/log/apache2/error.log | grep 192.168.0.208
[Tue May 17 10:07:06 2011] [error] [client 192.168.0.208] Can't call method "do" on an undefined value at
/usr/local/share/perl/5.10.1/Apache/Ocsinventory/Server/System.pm line 177.\n
 
En aquesta ordre especifiquem la IP de l'equip 0.208.
 
Editem la configuració del servidor per assegurar-nos la contrasenya:
 
$ sudo joe /etc/apache2/conf.d/z-ocsinventory-server.conf
 
On hem de buscar les següents línies:
 
# User allowed to connect to database
PerlSetEnv OCS_DB_USER ocs
# Password for user
PerlSetVar OCS_DB_PWD ocs
 
Si tenim canviada la contrasenya de la base de dades de l'OCS caldrà especificar-la en el Password for user.
 
Per extreure la contrasenya obrim el fitxer:
 
$ sudo joe /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php
 
On vindrà definida en:
 
define("PSWD_BASE","Contrasenya_Definida" );
 
La copiarem i tornem a editar
 
$ sudo joe /etc/apache2/conf.d/z-ocsinventory-server.conf
 
Per canviar el valor
 
PerlSetVar OCS_DB_PWD ocs
 
Per:
 
PerlSetVar OCS_DB_PWD Contrasenya_Definida
 
Ara reiniciem el servidor Apache:
 


 
http://acacha.org/mediawiki/index.php/Ocs-inventory


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
n°103480
com21
Modérateur
real men don't click
Posté le 21-11-2012 à 15:39:18  profilanswer
 

ton mot de passe est bon dans ton dbconfig.inc.php  ?


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
n°103489
mims1664
3 / vert
Posté le 21-11-2012 à 17:34:23  profilanswer
 

Bonsoir,
 
Après avoir réinstallé OCS sur le serveur ca fonctionne !!!
 
Incroyable ! je ne sais pas pourquoi mais ca marche maintenant ! j'ai biensur remis tous les comptes comme il fallait un peut partout  
Merci de votre aide et soutient !


---------------
la vie à le goût qu'on lui donne !! Vive le photo numérique et le tirage photo

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Management du SI

  OCSreports n'inventorie plus depuis mise à jour

 

Sujets relatifs
Mise en place Serveur PDC/LDAP/MAILAide pour mise en place VPN SSL avec Netasq U120
Mise à jour parc Informatique, contacts / emails.. Quoi faire ?Mise en place Ldap avcec SSO
Mise à jour Firefox capricieusewsus déploiement mise a jour win xp pro
Plus de sujets relatifs à : OCSreports n'inventorie plus depuis mise à jour


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR