Provided by: nsca_2.4-6_i386 bug


       nsca - Nagios service check acceptor


       nsca [options]


       The  purpose of nsca is to allow you to send service check results to a
       central monitoring server running Nagios in a secure manner.

       This program runs as a daemon on the central server that  runs  Nagios.
       It  listens  for  host  and  service check results from remote machines
       (sent using the send_nsca program  described  below).   Upon  receiving
       data  from a remote client, the daemon will make a *very* basic attempt
       at validating the data it has received from the client.  This  is  done
       by  decrypting  the data with the password stored in the nsca.cfg file.
       If the decrypted data looks okay (i.e. it was originally  encrypted  by
       the  send_ncsa  program  using the same password), the daemon will make
       entries in the Nagios external command file telling Nagios  to  process
       the host or service check result.

       Notes:  The  nsca daemon must have sufficient rights to open the Nagios
       command file for writing.   Also,  Nagios  will  only  process  passive
       service check results that it finds in the external command file if the
       service has been defined in the host config file (i.e.  hosts.cfg)  and
       it is being monitored.


       -c config   This  option  changes  the config file for nsca. Default is

       --inetd     Run nsca as a service under inetd or xinetd.

       --daemon    Run nsca as a standalone multi-process daemon.

       --single    Run nsca as a standalone single-process daemon.

       FILES  /etc/nsca.cfg


       There are no known bugs.  To file bug reports, see AUTHORS below.




       Ethan Galstad <>

                                   July 2003                           nsca(8)