Hi nagios-users, I recently upgraded a server from Nagios 2 to 3. The upgrade was pretty smooth, I followed the upgrade guide from the website: make some configuration changes, configure, make all, make install. The nagios install lives in /var/www/nagios. (We use a virtual host for nagios, hence the /cgi-bin below.) The configuration is below:
./configure --prefix=/var/www/nagios --with-cgiurl=/cgi-bin --with-nagios-user=nagios --with-nagios-group=nagios --with-command-group=nagcmd I'm not sure how much of this is necessary with Nagios3 but this was the one we used with Nagios2. In any case, everything went smooth, except that out of the box when I tried to access the 'Tactical Overview' or any of the CGI scripts, the CSS and image paths would be broken. Looking at the source would reveal lines like this: <LINK REL='stylesheet' TYPE='text/css' HREF='common.css'> Since the CGI is executing at /cgi-bin/tac.cgi, this will cause the browser to request /cgi-bin/common.css, which is obviously incorrect. Nagios 2 had the absolute path here: /stylesheets/common.css which works fine. (It's an empty file but it does exist.) That's only an example, the problem happens for all CSS and images. I have eventually either fixed or hacked around this by making the following configuration change in 'cgi.cfg': url_html_path=/ This causes everything to load fine and the stylesheets to be referenced with an absolute path. Is this right? It seems like a hack, but I can't figure out what the right way to deal with this is. Incidentally, these people look like they had the same problem, but neither of them posted their solution: https://lists.ubuntu.com/archives/ubuntu-server-bugs/2008-September/006005.html http://www.mail-archive.com/nagios-users@lists.sourceforge.net/msg13196.html Running Nagios 3.06 on Ubuntu Hardy. Thanks, David ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ 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