That was it. It compiled without any issues. Thank you. I'm now having a problem getting it to work correctly. It must be something that I missed someplace. I took one of my perl plugins and simply redefined the send_nsca binary and config file, while keeping everything else the same.
my $ETB = "\027"; # If we want to use nsca-ng instead of nsca. $nscaprog = '/usr/local/sbin/send_nsca'; $nscacfg = '/usr/local/etc/send_nsca.cfg'; ... ... foreach my $param ( @params ) { my $service = "Sys Info - $param"; my $code = $ERRORS{ OK } if $stats->{ $param } ne $NULL; $code = $ERRORS{ UNKNOWN } if $stats->{ $param } eq $NULL; my $message = "$param = $stats->{ $param }"; $nsca_cmd .= "$nscahost\t$service\t$code\t$message\n$ETB"; }; # Now send all of the results to the Nagios host. my $retval = `$system /bin/echo -e "$nsca_cmd" | $nscaprog -H $nagioshost -c $nscacfg`; But I'm getting the error: send_nsca: [FATAL] Input format incorrect, see the send_nsca(8) man page Since the format is the same, I'm not sure exactly where the problem is. Any insight at all would be greatly appreciated. Regards; John -----Original Message----- From: nagios-users-boun...@lists.sourceforge.net [mailto:nagios-users-boun...@lists.sourceforge.net] On Behalf Of Holger Weiß Sent: Saturday, March 16, 2013 1:17 PM To: NSCA-ng Developers; Nagios Users Subject: Re: [Nagios-users] ANNOUNCE: NSCA-ng 1.0 * Tech Support <supp...@voipbusiness.us> [2013-03-16 10:41]: > I am trying to build NSCA-ng on a CentOS 5 server but am having > problems related to OpenSSL. I already had OpenSSL 0.9.8 installed, > and I built OpenSSL 1.0.1e from source, but when I do a ./configure, > this is what I am > seeing: > > checking whether OpenSSL is desired... yes checking for the location > of OpenSSL... /usr checking openssl/ssl.h usability... yes checking > openssl/ssl.h presence... yes checking for openssl/ssl.h... yes > checking for BIO_new in -lcrypto... yes checking for DSO_load in > -ldl... yes checking for SSL_library_init in -lssl... yes checking for > SSL_get_psk_identity in -lssl... no > configure: error: OpenSSL too old, version 1.0.0 or newer is required The ./configure script didn't pick up your 1.0.1e installation. You could point to it using the --with-openssl=<path> option; and depending on some details, you might also have to specify additional LDFLAGS. However, if you just run ./build-aux/make-openssl before calling ./configure, everything should work out of the box. Note that this only builds the client. To also build the server, you could run: ./build-aux/make-confuse ./build-aux/make-openssl ./configure --enable-server Holger ---------------------------------------------------------------------------- -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null