Marco Borsani wrote: > Hi all > > I need to change my nagios server from an HP-UX to a RedHat. > > I install and configure nagios like always, but at the end of all procedures > I see something strange and Nagios does not run. > > 1) In the /usr/local/nagios/sbin directory some files are absent: > histogram.cgi > statusmap.cgi > trends.cgi >
You didn't have the proper gd libraries and headers installed at the time of compiling. I'm not sure where you can find those from HP-UX, but for RedHat you *should* get everything needed by the simple expedient of yum install gd-devel > 2) The web interface show the error: > The server encountered an internal error or misconfiguration and was unable > to complete your request. > > 3) In the /var/log/httpd/errorlog_log I see: > [Fri Sep 29 15:56:35 2006] [error] [client 151.X.X.X] (13)Permission denied: > exec of '/usr/local/nagios/sbin/status.cgi' failed, referer: > <http://nagios-cl1.it.net/side.html> http://nagios-cl1.it.net/side.html > [Fri Sep 29 15:56:35 2006] [error] [client 151.X.X.X] Premature end of > script headers: status.cgi, referer: <http://nagios-cl1.it.net/side.html> > http://nagios-cl1.it.net/side.html > The error message tells you exactly what's going wrong. "Permission denied: exec of '/usr/local/nagios/sbin/status.cgi' failed" You need to make sure the user apache is running as can execute the status.cgi binary. The easiest way to do that is to do like this, assuming the apache pseudo-user is called "httpd" su httpd cd /usr/local cd nagios cd sbin ./status.cgi The reason for doing it in steps is that you likely have not only faulty permissions on the status.cgi program, but somewhere along the path as well. Doing it like this will let you see at which points you need to modify the permissions in order for httpd to be able to execute the program, so just chmod your way there. -- Andreas Ericsson [EMAIL PROTECTED] OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ 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