Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

Welcome to Pandora FMS Community Forums Soporte de la comunidad Unable to process XML data file …

  • Unable to process XML data file …

    Posted by esencia on October 5, 2012 at 16:04

    Hola a todos.

    Tengo implantado un Pandora FMS 4.0.2 sobre Debian Squeeze 64bits.

    Intentando monitorizar con el plugin de PostgreSQL un host con una base de datos obtengo el siguiente mensaje:

    Unable to process XML data file ‘/var/spool/pandora/data_in/marvin.canonigo…

    El host a monitorizar tiene una Debian Squeeze 64bits también y PostgreSQL 8.4.

    En el manual de configuración del plugin habla de una versión 9.1 de PostgreSQL, pero revisando los ficheros de postgresql.conf también existen los parámetros en la versión que viene por defecto en Squeeze.

    Si ejecuto el plugin a mano obtengo un XML, pero al parecer el Pandora Server no puede parsearlo.

    Alguien arroja algo de luz ? Si necesitáis más info sobre la instalación ..

    Un saludo 😉

    Javier

    esencia replied 12 years, 4 months ago 2 Members · 4 Replies
  • 4 Replies
  • Nacho1988

    Member
    October 9, 2012 at 12:45
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenos dias;

    Prueba a descomentar el parámetro ‘encoding’ en el fichero de configuración del agente (/etc/pandora/pandora_agent.conf)

    Un saludo.

  • esencia

    Member
    October 9, 2012 at 14:07
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Así lo tengo, descomentado.
    Había leído al respecto algo de una posible malformación del XML vía problemas de encoding.

    Así que tengo encoding = UTF-8 en el agente.

  • Nacho1988

    Member
    October 10, 2012 at 15:40
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola;

    ¿Podrías adjuntar la estructura del módulo que da el fallo? En ocasiones si el orden de los parámetros no es correcto puede afectar.

    Un saludo.

  • esencia

    Member
    October 10, 2012 at 15:45
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    El módulo es el PostgreSQL plugin.
    (http://pandorafms.com/index.php?sec=pandora&sec2=repository&lng=en&action=view_PUI&id_PUI=312)

    Dentro del pandora_agent.conf lo tengo declarado así:

    module_plugin /etc/pandora/plugins/postgresql.pl -u bacula -c password -d bacula -h localhost postgresql

    Si ejecuto manualmente el archivo perl me devuelve un XML, pero no sé si al validarlo el pandora_server existe algún problema con él.

    Éste es el error completo que me aparece en la sección Eventos:

    Unable to process XML data file ‘/var/spool/pandora/data_in/marvin.canonigos.es.1349867591.data’: mismatched tag at line 124, column 2, byte 4069 at /usr/lib/perl5/XML/Parser.pm line 187 thread 1

    Javier.