[Xymon] NCV parse bug

Stef Coene stef.coene at docum.org
Tue Nov 3 10:24:10 CET 2020


Hi,

Yesterday, I upgraded our xymon monitoring servers to 4.3.30. We have 
approximately 70 instances running and on 4 of them, the xymond_rrd 
that's monitoring the status channel module crashes.

When running in debug mode, I noticed that it crashes on messages with 
garbled NCV messages.

This includes devmon messages, but also the Synology client message.
Example of a bad devmon message that crashes xymon_rrd:

Free memory=        bytes (Regex mismatch%)

xymon_rrd debug output:
18326 2020-11-02 23:06:33.529013 xymond_rrd: Got message 156827 
@@status#156827/axidrnsw5|1604354793.510204|127.0.0.1||axidrnsw5|memory|1604356593|green||green|1600168997|0||0||1600078261||Network-LAN|0|
18326 2020-11-02 23:06:33.529018 startpos 41059, fillpos 54529, endpos 41610
2020-11-02 23:06:33.936070 Peer at 0.0.0.0:0 failed: Broken pipe
2020-11-02 23:06:33.936133 Child process 18326 died: Signal 6


We didn't experienced it on previous versions.
We ran a mix of 4.3.21 and 4.3.28.


Stef


More information about the Xymon mailing list