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.12.3 available

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

remontée de l'IP depuis un agent Linux sur centOS7 [closed]

Bonjour,

J'ai un serveur OCS 2.3 installé sur une CentOS7 qui fonctionne bien avec des agents win. Je suis en train de tester avec des agents linux2.1 et je rencontre un problème sur la remontée de l'IP (et de l'IPDISCOVER). En regardant les logs j'ai vu que dans le fichier XML généré la balise network est vide.

Cela viens peut être du fichier de conf réseau de la centOS qui n'est pas au même endroit que les autres distribution ? où est ce que je peut modifier cela ?

Merci d'avance
closed with the note: Problem solved by user
in OCS Inventory NG agent for Unix by (220 points)
closed by

3 Answers

0 votes
Bonjour,

Est ce que les prérequis sont respectés? Regarde s'il ne manque pas un module perl, par exemple Net::IP.

Cordialement

Frank
by (90.2k points)
0 votes
Bonjour et merci pour ta réponse. J'ai bien tout les paquets installés (à partir des .rpm). Voila une partie des logs (le fichier entier passe pas. Est ce que tu sais comment OCS récupère la conf réseau (en statique dans un fichier de conf ou en dynamique avec une commande) ?

<REQUEST>
  <CONTENT>
    <ACCOUNTINFO>
      <KEYNAME>TAG</KEYNAME>
      <KEYVALUE>AGENT_LINUX</KEYVALUE>
    </ACCOUNTINFO>
    <BIOS>
      <ASSETTAG>No Asset Tag</ASSETTAG>
      <BDATE>09/21/2015</BDATE>
      <BMANUFACTURER>Phoenix Technologies LTD</BMANUFACTURER>
      <BVERSION>6.00</BVERSION>
      <MMANUFACTURER>Intel Corporation</MMANUFACTURER>
      <MMODEL>440BX Desktop Reference Platform</MMODEL>
      <MSN>None</MSN>
      <SMANUFACTURER>VMware, Inc.</SMANUFACTURER>
      <SMODEL>VMware Virtual Platform</SMODEL>
      <SSN>VMware-42 2a 17 2a 77 a5 a7 37-56 40 3f 35 1d 22 08 56</SSN>
      <TYPE>Other</TYPE>
    </BIOS>
    <CONTROLLERS>
      <DRIVER>agpgart</DRIVER>
      <MANUFACTURER>Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge</MANUFACTURER>
      <NAME>Host bridge [0600]</NAME>
      <PCIID>8086:7190</PCIID>
      <PCISLOT>00:00.0</PCISLOT>
      <TYPE>rev 01</TYPE>
    </CONTROLLERS>
    <CONTROLLERS>
      <MANUFACTURER>Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge</MANUFACTURER>
      <NAME>PCI bridge [0604]</NAME>
      <PCIID>8086:7191</PCIID>
      <PCISLOT>00:01.0</PCISLOT>
      <TYPE>rev 01</TYPE>
    </CONTROLLERS>
    <CONTROLLERS>
      <MANUFACTURER>Intel Corporation 82371AB/EB/MB PIIX4 ISA</MANUFACTURER>
      <NAME>ISA bridge [0601]</NAME>
      <PCIID>8086:7110</PCIID>
      <PCISLOT>00:07.0</PCISLOT>
      <TYPE>rev 08</TYPE>
    </CONTROLLERS>

...
    <NETWORKS>
    </NETWORKS>
    
...

<SOFTWARES>
      <COMMENTS>Minimal functions from Net::IP</COMMENTS>
      <FILESIZE>25877</FILESIZE>
      <FROM>rpm</FROM>
      <INSTALLDATE>2017-03-20 17:32:59</INSTALLDATE>
      <NAME>perl-Net-IP-Minimal.noarch</NAME>
      <VERSION>0.02-4.el7</VERSION>
    </SOFTWARES>
    
    
...

    <USERS>
      <LOGIN>root</LOGIN>
    </USERS>
  </CONTENT>
  <DEVICEID>Agent_OCS-2017-03-21-18-23-05</DEVICEID>
  <QUERY>INVENTORY</QUERY>
</REQUEST>
[Tue Mar 28 15:09:51 2017][debug] =BEGIN=SERVER RET======
[Tue Mar 28 15:09:51 2017][debug] $VAR1 = '<?xml version=\'1.0\' encoding=\'UTF-8\'?>
<REPLY>
  <RESPONSE>NO_ACCOUNT_UPDATE</RESPONSE>
</REPLY>
';
[Tue Mar 28 15:09:51 2017][debug] =END=SERVER RET======
by (220 points)
edited by
Solution au problème
0 votes

Solution: 

Dans une centOS minimal il n'y a pas le paquet net-tools d'installer. L'agent OCS se sert de ce paquet (de la commande ifconfig plus précisément) pour récupérer la configuration réseau.

by (220 points)
 
Powered by Question2Answer
...