Problem getting CGIs to work after upgrade to 2.0b4
Schmitz, Carsten
Carsten.Schmitz at aegon.com
Tue Nov 8 14:42:15 CET 2005
Hi fellow Nagiosians (if thats even a word ;)
I have a problem with my CGIs, they don't work. Thats ALL of them, not just some. What I get is (for example for the service status):
Whoops!
Error: Could not read host and service status information!
[...]
As for the things addressed further down in the (long) error message:
- Yes, Nagios is running (in daemon mode, I see it in ps -ef)
- there are no CGI errros in the log file (some other
errors that result from my upgrade, I explain below)
- I verified my nagios config files with -v, and get no errors
(some warnings but no errors)
- I used the rhel rpm (don't ask), so I am sure main program and
GCI using the same data store
Here's what led to the error:
- I have a working self-compiled nagios 1.x installation on
machine #1 in /usr/local/nagios (the box is RH 7.3 - shame on me)
- I installed nagios 2.x on machine #2 from the "official" rhel 4
rpm (this is the installation where the problem occurs), the box
runs CentOS 4.2 (OS built from RHEL 4 patch 2 sources)
- I can not rewrite all my host and service definitions at this
time, so I decided to remove /etc/nagios and copy the contents
of my machine #1's /usr/local/nagios/etc to /etc/nagios
(please read on, I HAVE read the "Whats New in 2.x" and I am
taking the config file format changes into account!)
- I adjusted all the path names to match the path names in my
new installation (perl one liner and verified twice) in all
config files (nagios.cfg, cgi.cfg etc).
- I stripped the contact_groups from the host group definitions
according to the Nagios 2.x "Whats New" change document
- I fixed some other small things where Nagios 2.x seems more
picky than 1.x (in a good way ;)
- I verified my config with -v, I ran nagios in console mode and
watched it performing checks and sending emails, and I verified
with ps -ef that it starts up in daemon mode.
- I did NOT so far change any macros (!) to 2.x standards but that
should not impact the CGIs from showing up, should it?
- I should mention that I see some service checks fail in the log
file (or console) because I am not yet finished copying and
adjusting all of my custom plugins.
- There are no errors in my apache error log. I DO see the access
to the CGIs in the access log, but no errors.
Still, the CGIs don't work. Would anyone kindly have a pointer for me what else to check for?
Many thanks,
Carsten
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
More information about the Users
mailing list