Bonjour à tous.
J'ai bien lu ce sujet qui est très ressemblant, mais le problème persiste.
Mon serveur OCSNG 2.4 tourne sous Debian 8 (8.7) et mes agents sont en version 2.3.1.1 principalement sous Windows 10 et 8.1 (32 et 64 bits).
J'ai installé 3 plugins : listprinters, osinstall et networkshare
Les fichiers proviennent du dépôt suivant : https://github.com/steph78630
Et les fichiers Map.pm et xxxx.conf sont bien dans les bons répertoires avec les bons droits (service Apache redémarré également).
Côté agent, les derniers .vbs en date du dépôt ci-dessus ont été inclus via le packager dans l'agent déployé par GPO (GPO ordinateur).
L'installation sur les clients se passe bien, les fichiers .vbs sont bien copiés dans le répertoire "C:\Program Files x86\OCS Inventory Agent\plugins\".
Mon problème : les lecteurs réseau ne remontent pas dans l'inventaire...
Le fichier agent.log des clients indique :
EXECUTABLE PLUGIN => Found executable plugin <networkshare.vbs>
WARNING *** EXECUTABLE PLUGIN => Plugin <C:\Program Files\OCS Inventory Agent\plugins\networkshare.vbs> does not produce any output
Si depuis le client je double-clic le fichier networkshare.vbs, la popup s'ouvre bien et liste bien les lecteurs réseau.
Si j'exécute la commande suivante :
C:\Program Files (x86)\OCS Inventory Agent\OCSInventory.exe /xml /now
le fichier XML créé contient bien mes lecteurs, mais rien ne remonte dans la BDD ni dans l'interface d'OCS.
Le problème semble similaire au sujet suivant, mais qui est resté sans "réelle" réponse et ne m'avance pas beaucoup :
http://ask.ocsinventory-ng.org/8012/ocs-plugin-networkshare-vbs-does-not-produce-any-output
Auriez-vous une idée du pourquoi du comment ?
Pour ma part, je sèche, et c'est le seul point qui me manque pour pouvoir désinstaller Fusion et déployer sur mon parc OCS à la place.
Merci par avance de vos retour et votre aide.
Cordialement,