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

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

Aucune remontée des mes postes Windows XP

Bonjour tout le monde,

Il y a quelques jours, j'ai constaté que mes postes XP ne remontent pas leurs inventaires au serveur OCS (Centos 7, ocs v2.1.2). Je ne rencontre aucun problème avec mes postes Windows 7.

Pour faire la remontée, je procéde ainsi :

  • Création d'un package avec l'outil packager. Dans ce package, il y a les commandes /S /NOSPLASH + les droits nécessaires pour son installation en toute tranquillité.
  • Création d'une GPO avec comme option dans les paramètres de script  : /GPO /PACKAGER /TAG=XX /SERVER=https://ocsinventory.domaine.fr/ocsinventory /proxy_type=1 /proxy=120.X.X.X /proxy_port=xxxx /proxy_user=domaine\xxxx /proxy_pwd=xxxx
  • Affectation du package à la GPo.

Avec cette configuration, mes postes Seven remontent sans problème.

Avant de poster sur le forum, j'ai effectué différents tests :

Mes postes XP remontent losrque j'installe OCS agent (v2.1.1) manuellement.  Je saisie les mêmes options que dans mon package. Mais, dés que l'installation se fait de manière automatique, le poste ne remonte plus. J'ai ceci comme message d'erreur dans les logs du poste client :

    COM SERVER => Initializing cURL library for sendRequest
    COM SERVER => Using cURL without server authentication
    COM SERVER => Using cURL HTTP type proxy <X.X.X.X:XXXX>
    COM SERVER => Using cURL proxy with authentication
    COM SERVER => Enabling cURL SSL server validation support using CA Bundle <cacert.pem>
    COM SERVER => Sending HTTP Post request to URL <https://ocsinventory.domaine.fr/ocsinventory>
    ERROR *** COM SERVER => Failed to send HTTP Post request <Failure when receiving data from the peer>

J'ai mis hors de cause mon package car il fonctionne avec les postes Windows 7.

Je me demande si le problème ne viendrait pas des paramètres proxy. Je ne suis pas sûr à 100%. J'aimerais avoir votre avis. J'utilise un proxy avec authentification. La seule différence que j'ai constaté entre l'installation manuelle et automatique c'est dans les fichiers ocsinventory.ini.

De manière manuelle :

ProxyType=1
Proxy=X.X.X.X
ProxyPort=XXX
ProxyAuthRequired=1
ProxyUser= domaine + user crypté
ProxyPwd= mdp crypté

De manière automatique :

ProxyType=1
Proxy=X.X.X.X
ProxyPort=XXX
ProxyAuthRequired=1
ProxyUser= VIDE
ProxyPwd= VIDE

Je m'engage peut-être sur une fausse piste mais, y a t il une configuration particulière à faire en plus sur le serveur OCS pour que les postes XP (avec agent 2.1.1) remontent leurs données sur le serveur lorsque il passe par un proxy authentifié ?

D'avance merci pour votre retour.

in OCS Inventory NG agent for Windows by (1.1k points)

3 Answers

0 votes
Bonjour,

Rien de plus pour les machines XP que pour les machines 7. Apparemment, le fichier ocsinventory.ini n'est pas mis à jour avec les informations de proxy.
by (79.2k points)
Bonjour,

Je ne sais pas trop quoi penser. Effectivement, j'ai l'impression que le fichier ocsinventory.ini n'est pas mis à jour avec les informations de proxy mais, la remontée des postes Windows seven fonctionne... Ce qui sous-entend que le proxy a bien été pris en compte.

Je vais essayer de refaire le package.
0 votes

Bonjour,

Le problème n'est toujours pas résolu. Mes postes Windows seven remontent bien (malgré les variables ProxyUser & ProxyPwd vides) mais, pas mes postes XP. Aprés quelques captures de trames, je pense que le problème vient de la gestion du proxy authentifié par l'agent OCS.

Je me demande si le caractère \  du /proxy_user=domaine\xxxx  est bien pris en compte lors de l'installation de l'agent OCS 2.1.1...

 

A voir.

by (1.1k points)
0 votes

Bonjour,

J'ai trouvé la solution à mon problème. Finalement, ce n'était pas un problème de caractère.

Aprés une multitude de tests, j'ai constaté que mes options ProxyUser et ProxyPwd restaient vides lorsque je ne renseignais pas les options /PWD et /USER. Effectivement, si j'ajoute à mon package de déploiement un utilisateur (/user) et un mot de passe (/pwd) alors il prendra en compte le Proxyuser et le proxyPwd. Sans cela, les options restent vide dans le fichier ocsinventory.ini des agents.

by (1.1k points)
 
Powered by Question2Answer
...