Xymon Mailing List Archive search

First time installed, and set up xymon, failed, NEED helps please.

list Japheth Cleaver
Tue, 26 Sep 2017 14:43:08 -0700
Message-Id: <user-b8ab33175528@xymon.invalid>

On 9/26/2017 1:57 PM, Kern Doe wrote:
Hello,
I'm a complete newbie to xymon and I don't have any luck on getting this to work yet. If you guys can help me out to at least see the xymon screen I really appreciate it, since I'm not getting that far.
Kern --
Hi Kern,

No worries. Lists are here to help.
Followings are what I've done:
1) my virtual Centos Linux (6.5)
     hostname: centos_hp0
     hostname -i: 172.20.10.5
I don't *believe* this will cause a problem within xymon, but hostnames with underscores can cause problems for some tools, even if it's allowed as a component of a DNS label.


*snip*
ls -alt /var/www/html
     total 12
     drwxr-xr-x. 2 root root 4096 Sep 26 16:45 .
     lrwxrwxrwx. 1 root root   33 Sep 26 16:45 index.html -> /home/xymon/server/www/xymon.html

         ** do I need to modify this file?
Xymon will automatically create this symlink, although it's odd that it's in a distinct server root. Can you provide the WWW directory settings from within your xymonserver.cfg file?

xmon's index.html:
ls -al /home/xymon/server/www
     total 92
     drwxr-xr-x. 10 xymon xymon   4096 Sep 26 16:48 .
     drwxr-xr-x.  9 xymon xymon   4096 Sep 26 14:25 ..
     -rw-r--r--.  1 xymon xymon   4767 Sep 26 16:48 critical.html
     drwxr-xr-x.  2 xymon xymon   4096 Sep 26 14:25 gifs
     drwxr-xr-x.  3 xymon xymon   4096 Sep 26 14:25 help
     drwxr-xr-x.  2 xymon xymon   4096 Sep 26 14:23 html
     lrwxrwxrwx.  1 xymon xymon     10 Sep 26 16:48 index.html -> xymon.html
     drwxr-xr-x.  2 xymon xymon   4096 Sep 26 14:25 menu
     -rw-r--r--.  1 xymon xymon  20556 Sep 26 16:48 nongreen.html
     drwxr-xr-x.  2 xymon xymon   4096 Sep 26 14:23 notes
     -rw-r--r--.  1 xymon xymon   6591 Sep 26 16:48 red.html
     drwxrwxr-x.  2 xymon nobody  4096 Sep 26 14:23 rep
     drwxrwxr-x.  2 xymon nobody  4096 Sep 26 14:23 snap
     drwxr-xr-x.  2 xymon xymon   4096 Sep 26 14:23 wml
     -rw-r--r--.  1 xymon xymon  11317 Sep 26 16:48 xymon.html
This indicates that xymon is working okay (or, more specifically, that xymongen executed and was able to write these *.html files at least once).

You should be able to validate that xymond is running by looking at the output of 'ps axfww' on your machine.

on the browser, type: 172.20.10.5
Forbidden

You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.15 (CentOS) Server at 172.20.10.5 Port 80
This, combined with the ls listings above, would seem to indicate that there's some confusion on where xymon is configured to output its www files vs where the xymon.conf file in /etc/httpd/conf.d/ has the ServerRoot pointed to. Typically this is handled with an "Alias /xymon" line, but it can be configured wherever you'd like as long as the $XYMONSERVERWWWURL variable in xymonserver.cfg is set to the same.

I think all you may need to do is set XYMONWWWDIR=/var/www/html and XYMONSERVERWWWURL=/ in xymonserver.cfg and restart the service, assuming that you want xymon's display to live at the root of your web directory.

You'll also want to check the apache error logs for more details (they'll be in /var/log/httpd/).


HTH,
-jc