Welcome to OCS Inventory NG community support, where you can ask questions and receive answers from other members of the community.

Please ask questions only in English or French.

Release 2.3 available

The official documentation can be found on http://wiki.ocsinventory-ng.org. Read it before asking your question.

Problème communication agent OCS [closed]

Bonjour à tous,

J'ai une erreur dans la remontée de mon agent sur mon serveur OCS, j'ai lu plusieurs forums et j'ai vu qu'il fallait éditer les fichiers : "z-ocsinventory-server.conf" et "dbconfig.inc.php"

Voici mon erreur :

[Tue Nov 14 16:59:04.350152 2017] [perl:error] [pid 11801] [client 10.57.8.39:54472] Can't call method "do" on an undefined value at /usr/local/share/perl5/Apache/Ocsinventory/Server/System.pm line 189.\n

Mon fichier dbconfig.inc.php :

<?php
define("DB_NAME", "OCSWEB");
define("SERVER_READ","localhost");
define("SERVER_WRITE","localhost");
define("COMPTE_BASE","mon nom de compte");
define("PSWD_BASE","mon mdp");
?>

Mon fichier z-ocsinventory-server.conf :

# Master Database settings
  # Replace localhost by hostname or ip of MySQL server for WRITE
  PerlSetEnv OCS_DB_HOST localhost
  # Replace 3306 by port where running MySQL server, generally 3306
  PerlSetEnv OCS_DB_PORT 3306
  # Name of database
  PerlSetEnv OCS_DB_NAME ocsweb
  PerlSetEnv OCS_DB_LOCAL ocsweb
  # User allowed to connect to database
  PerlSetEnv OCS_DB_USER monusername
  # Password for user
  PerlSetVar OCS_DB_PWD monmdp

Merci de votre aide et bonne soirée
closed with the note: Problème résolu
asked 5 days ago in OCS Inventory NG agent for Windows by ashman35600 (170 points)
closed 5 days ago by ashman35600

2 Answers

+1 vote
Dans OCSReports, tu as une base qui s'appel OCSWEB et dans le serveur tu as une base qui s'appel ocsweb. Donc il faudrait déjà que tu décides si le nom est en majuscule ou minuscule.

Dans le fichier ocsinventory-server.conf, tu peux mettre ton mot de passe entre quote (exemple 'tonmotdepasse' s'il contient des caractères spéciaux ou des espaces.
answered 5 days ago by kapouik (15,220 points)
0 votes
Merci beaucoup !

Erreur stupide ! C'est OK maintenant
answered 5 days ago by ashman35600 (170 points)
 
Powered by Question2Answer
...