Welcome to Pandora FMS Community › Forums › Community support › Advanced troubleshooting › agents create BAD XML in pandora server /var/spool/pandora/data_in
-
agents create BAD XML in pandora server /var/spool/pandora/data_in
Posted by jcastillaandres on October 26, 2010 at 14:16Good Morning,
We have Pandora FMS v2.0 for monitoring Windows Servers. The pandora server is a Ubuntu 8.04. Sometimes, 1 time per hour, we find that in /var/spool/pandora/data_in appears (only for 1 windows servers) files with this type name agentname.numbers.data_BADXML and inside pandora conole – View Events appears -Unable to process XML data file (/var/spool/pandora/data_in)- that Pandora can not understand a bad XML.
The actions for resolving the problems were:
1.- Put in pandora_agent.conf this record pluginserver 1.
2.- Put in pandora_agent.conf this record encoding   ISO-8859-1.Unfortunately, neither of both has worked.
What is the action I have done? Could you help me?
Thanks a lot.berto_mca replied 12 years, 9 months ago 9 Members · 17 Replies -
17 Replies
-
::
Hi.
My guess is that some of your monitor generates inconsistent data once per hour.
 Do you have the file server.XXXXXXX.data_BADXML? Take a look at this file and check if all the data is ok.
 I can take a look at your BADXML data if you want more help, just post it here.
Regards.
-
::
Anyone ever figure out a fix for this error? I’m experiencing the same error with no idea on how to fix it.
“Unable to process XML data file ‘/var/spool/pandora/data_in/XXXXXXXXX.4074.data’: XMLin() requires either XML::SAX or XML::Parser at /usr/lib/perl5/PandoraFMS/DataServer.pm line 154”
Pandora or course marks this file as “BADXML” I’ve followed all the suggestions in the blogs, but none seem to correct the issue.
The XML file is coming from a Windows Agent; using “tentacle”.
-
-
-
-
-
-
-
-
-
-
-
-
::
This is what appear in the event view:
“Unable to process XML data file ‘/var/spool/pandora/data_in/XXXXXXX.1302484930.data’: junk after document element at line 3, column 13, byte 241 at /usr/lib/perl5/XML/Parser.pm line 187 thread 2 ”
And this is the XML
Status generic_proc 1
Database Maintenance generic_proc 1
Queued_Modules generic_data 0
Agents_Unknown generic_data 1769
System_Load_AVG generic_data 0.00
Free_RAM generic_data 305240
FreeDisk_SpoolDir generic_data 12044.2 -
-
-
::
Hi Aitor.
I had this problem with any new module plugin, the error is here:
Status generic_proc 1
Database Maintenance generic_proc 1The module that produce this BADXML is any named “group” because have two “agent_data” and Pandora can’t read data of this module. For example this module is correctly defined: ” Status generic_proc 1 ”
Solution: Review the pandora_agent.conf configuration if you defined that like “module_begin … module_end” or you have to modify the script that produces the module named “group” and make sure it’s reporting only an agent_data to the server. If you do it.. It’s solved!
Regards.