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.