Quantcast
Channel: Ocsinventory Q&A - Recent questions without answers
Viewing all articles
Browse latest Browse all 4599

Problème d'insertion des données d'un plugin dans mysql

$
0
0

Bonjour, j'ai modifié le plugin "scheduledtasks" et je test le plugin sur une machine Windows 10 vers un serveur OCS sous Ubuntu 14.04. Le plugin s'exécute correctement du côté Windows: 

EXECUTABLE PLUGIN => Found executable plugin <scheduledtasks.vbs>
================= TRACE START ===============

================= TRACE STOP ===============
    EXECUTABLE PLUGIN => Plugin <scheduledtasks.vbs> executed successfully

Du côté serveur si je regarde dans le fichier xml stocké pour la machine je vois les informations comme elles devraient être:

<CONTENT>
        <DOWNLOAD>
            <HISTORY>
                <PACKAGE ID="1448637263" />
            </HISTORY>
        </DOWNLOAD>
        <SCHEDULEDTASK>
            <NAME>GoogleUpdateTaskMachineCore</NAME>
            <NEXTRUNTIME>07/05/2016 19:31:00</NEXTRUNTIME>
            <STATE>Ready</STATE>
            <LASTRUNTIME>07/04/2016 19:30:59</LASTRUNTIME>
        </SCHEDULEDTASK>

Dans la base de données mysql aucune donnée n'est enregistrée. Ma base de données est bel et bien créée et attend à recevoir des données.

Dans le fichier de log du serveur ocs, le plugin scheduledtasks ne semble pas être pris en charge:

user@removed:~$ tail /var/log/ocsinventory-server/activity.log

Wed Jul  6 09:58:56 2016;1261;100;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;prolog;accepted

Wed Jul  6 09:58:56 2016;1261;311;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;session;started

Wed Jul  6 09:59:06 2016;1260;319;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;session;found

Wed Jul  6 09:59:06 2016;1260;104;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;inventory;incoming

Wed Jul  6 09:59:06 2016;1260;113;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;inventory;u:drives

Wed Jul  6 09:59:06 2016;1260;113;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;inventory;u:securitycenter

Wed Jul  6 09:59:06 2016;1260;113;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;inventory;u:teamviewer

Wed Jul  6 09:59:06 2016;1260;113;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;inventory;u:uptime

Wed Jul  6 09:59:06 2016;1260;320;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;session;end

Wed Jul  6 09:59:06 2016;1260;101;R10V52349-2016-04-05-11-09-25;10.10.241.228;OCS-NG_WINDOWS_AGENT_v2.2.0.0;inventory;transmitted

Si j'importe manuellement le fichier xml de la machine sur le serveur dans l'interface web (Local import). Même chose, rien n'est ajouté à mysql.

J'ai validé les logs apache activity et error logs, rien qui parle du plugin scheduledtasks

J'ai aussi validé les logs mysql. Rien dans les logs. Après les INSERTS des autres plugins, aucun INSERT pour le plugin scheduledtasks.

Est-ce qu'il y a autre chose que je peux tester pour trouver la raison pourquoi les informations ne sont pas stockés dans mysql? Une autre place où il y aurait des logs à vérifier?

Merci pour votre aide,

Patrick


Viewing all articles
Browse latest Browse all 4599

Trending Articles