I have a Nagios NSCA server running on Debian squeeze. The installed nsca package is the 2.7.2
I want to send passive nagios checks from a SmartOS zone. But the pkgsrc version of nsca client package is 2.9.1
There are incompatibility issues between the 2.7 server 2.7 and a 2.9 client (example http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670373).
Dropping packet with invalid CRC32 - possibly due to client using wrong password or crypto algorithm?
To resolve the problem without upgrading Debian to a newer release, you can use backports.
Following the instructions I've added a new source to apt
vi /etc/apt/sources.list.d/backports.list
deb http://mi.mirror.garr.it/mirrors/debian-backports squeeze-backports main
apt-get update
And I've installed the newer version of NSCA server.
apt-get -t squeeze-backports install nsca
Now the latest version of send_nsca available on SmartOS works.
Quick testing shows that the 2.7.2 clients seems to work with the
2.9.1 server.
No comments:
Post a Comment