Nagios® Core™ Version 3.4.1 - Please excuse the layman's terms.
Simply put, my installation of Nagios will no longer accept multiple "Host Commands" via the gui of any sort.
On reboot, I am able to submit 3 "Host Commands".
When I issue multiple "Host Commands" such as "Re-schedule the next check of this service" or "Schedule downtime for this host" - the GUI simply does not accept.
ps aux | grep nagios reveals that i have the exact same number of submits of the following running.
Apache /usr/local/nagios/sbin/cmd.cgi
Apache /usr/local/nagios/sbin/cmd.cgi
Apache /usr/local/nagios/sbin/cmd.cgi
At this point the Nagios Service is no longer running.
It feels like an apache issue. tail-f /var/log/httpd/error_log reveals the following errors
[Thu Mar 19 09:15:19 2015] [error] [client 10.1.0.230] Premature end of script headers: cmd.cgi, referer: http://10.4.0.58/nagios/cgi-bin/cmd.cgi ... orce_check
[Thu Mar 19 09:15:25 2015] [warn] [client 10.1.0.230] Timeout waiting for output from CGI script /usr/local/nagios/sbin/cmd.cgi, referer: http://10.4.0.58/nagios/cgi-bin/cmd.cgi ... orce_check
[Thu Mar 19 09:15:25 2015] [error] [client 10.1.0.230] Premature end of script headers: cmd.cgi, referer: http://10.4.0.58/nagios/cgi-bin/cmd.cgi ... orce_check
[Thu Mar 19 09:16:22 2015] [warn] [client 10.1.0.230] Timeout waiting for output from CGI script /usr/local/nagios/sbin/cmd.cgi, referer: http://10.4.0.58/nagios/cgi-bin/cmd.cgi ... ua-bv00001
[Thu Mar 19 09:16:32 2015] [warn] [client 10.1.0.230] Timeout waiting for output from CGI script /usr/local/nagios/sbin/cmd.cgi, referer: http://10.4.0.58/nagios/cgi-bin/cmd.cgi ... orce_check
In the tail -f /usr/local/nagios/var/nagios.log - I can see the first request be transmitted, but all remaining request do not occur.
If i restart the Nagios and Httpd services, I can again submit (less than 3) host commands, then the system stops accepting.
Service Nagios restart
Service httpd restart