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.


About

I have three passions: Technology, dancing, and climbing.

I work for Visionmark Communications as a web developer. In my spare time, I’m a brain for Fusion Bay, a firm I founded in 2004 with Adam Douglass. I’ve created some cool things like the popular Wordabble iPhone game and GiftListIt.

I am a Lindy Hopper, a style of dance that began in the early 1920’s. I dance and help run Charm City Swing, Baltimore’s premier swing dancing venue.

I live to climb. I primarily enjoy bouldering; the lack of ropes make bouldering the purest of all climbing styles. My favorite local gym is Earth Treks, Timmonium.