Werk #7557: Updated NSCA to be compatible with clients of newer distros
Komponente | Other components |
Titel | Updated NSCA to be compatible with clients of newer distros |
Datum | 31.03.2016 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk-Version | 1.2.7i3 |
Level | Kleine Änderung |
Klasse | Bugfix |
Kompatibilität | Inkompatibel - Manuelle Interaktion könnte erforderlich sein |
Some distros ship newer version of send_nsca which are not compatible anymore with the old NSCA 2.7 server shipped with Check_MK. So we had to update NSCA to 2.9.1.
The version is incompatible in one detail: If you are submitting multiple check results at once you can not use new lines (\n) anymore. You will have to change it to use the ETB character. This was a subtile and not well documented change in NSCA. The help text of send_nsca contains the following text:
=== When submitting multiple simultaneous results, separate each set with the ETB character (^W or 0x17) ===
This commit is related: https://github.com/NagiosEnterprises/nsca/commit/7256213ef1b3b937e991a8ff5d8782de98d5a11b