March 8, 2005

Send NSCA perl version, send_nsca.pl

A while ago I found the need for a perl version of Ethan Galstad’s Send NSCA (a program used in conjunction with Nagios to pass service check results to other servers).

I had some problems with the XOR encryption method and socket connections that coworkers Dennis Morsani and Donnie Roberts helped me piece apart and I wrapped them up into what is this program.

Please note: The only supported data encryption method is XOR. (send_nsca.cfg option: 1 = Simple XOR)

I’ve had some requests to add in the optional password authentication method but have never spent the time to investigate what is necessary to do this. I’m not actively working on this program. If someone really wants support for passwords I’m sure I could be bribed. Otherwise, just enjoy it the way it is.