[Xymon] Xymon Digest, Vol 8, Issue 20

Alex Levin alevin at gmail.com
Thu Oct 13 07:16:47 CEST 2011


Yanni,

/var/www/html is most likely the Documentroot for your apache server
and server is trying to find /xymon there because the Alias is not
defined properly

The warnings from apache config test shows the same problem

so check httpd.conf, make sure that Xymon's aliases are defined
correctly and only once
 probably you have defined them manually in the main config and
included xymon-apache.conf later ...

---
Alex


On Tue, Oct 11, 2011 at 2:55 AM, Yanni
<y.goudetsidis at mail.cryst.bbk.ac.uk> wrote:
> Good morning Jeremy and thank you for your reply.
>
>
>
> xymon user has read access almost everywhere within the xymon directory.
>
>
>
> Please see below the permissions.
>
>
>
> In /opt/:
>
>
>
> drwxr-xr-x 7 xymon  xymon  4096 Oct  5 12:23 xymon
>
>
>
> In /opt/xymon:
>
>
>
> drwxr-xr-x  2 xymon xymon 4096 Oct  5 12:23 cgi-bin
> drwxr-xr-x  2 xymon xymon 4096 Oct  5 12:23 cgi-secure
> drwxr-xr-x  7 xymon root  4096 Oct  5 12:23 client
> drwxr-xr-x 10 xymon xymon 4096 Oct  5 12:23 data
> drwxr-xr-x  9 xymon xymon 4096 Oct  5 12:23 server
>
>
>
> In /opt/xymon/server:
>
>
>
> drwxr-xr-x  2 xymon xymon 4096 Oct  5 12:23 bin
> drwxr-xr-x  2 xymon xymon 4096 Oct  5 12:23 download
> drwxr-xr-x  2 xymon xymon 4096 Oct  5 12:24 etc
> drwxr-xr-x  2 xymon xymon 4096 Oct  5 12:23 ext
> drwxr-xr-x  2 xymon xymon 4096 Oct 11 10:25 tmp
> drwxr-xr-x  2 xymon xymon 4096 Oct  5 12:23 web
> drwxr-xr-x 10 xymon xymon 4096 Oct 11 10:27 www
> lrwxrwxrwx  1 root  root    12 Oct  5 12:23 xymon.sh -> bin/xymon.sh
>
>
>
>
>
> Inside /opt/xymon/server/etc/:
>
>
>
> -rw-r--r-- 1 xymon xymon   5713 Oct  5 12:23 alerts.cfg
> -rw-r--r-- 1 xymon xymon  20860 Oct  5 12:23 analysis.cfg
> -rw-r--r-- 1 xymon xymon   2072 Oct  5 12:23 cgioptions.cfg
> -rw-r--r-- 1 xymon xymon   3499 Oct  5 12:23 client-local.cfg
> -rw-r--r-- 1 xymon xymon  10838 Oct  5 12:23 columndoc.csv
> -rw-r--r-- 1 xymon xymon    577 Oct  5 12:23 combo.cfg
> -rw-rw-r-- 1 xymon xymon      0 Oct 11 10:30 cookies.session
> -rw-rw-r-- 1 xymon apache     0 Oct  5 12:23 critical.cfg
> -rw-rw-r-- 1 xymon apache     0 Oct  5 12:23 critical.cfg.bak
> -rw-r--r-- 1 xymon xymon  68722 Oct  5 12:23 graphs.cfg
> -rw-r--r-- 1 xymon xymon   3855 Oct  5 12:23 holidays.cfg
> -rw-r--r-- 1 xymon xymon    583 Oct  5 12:23 hosts.cfg
> -rw-r--r-- 1 xymon xymon   4673 Oct  5 12:23 protocols.cfg
> -rw-r--r-- 1 xymon xymon   1360 Oct  5 12:23 rrddefinitions.cfg
> -rw-r--r-- 1 xymon xymon  16842 Oct  5 12:23 snmpmibs.cfg
> -rw-r--r-- 1 xymon xymon  10179 Oct  5 12:23 tasks.cfg
> -rw-r--r-- 1 xymon xymon   4491 Oct  5 12:23 xymon-apache.conf
> -rw-r--r-- 1 xymon xymon   3135 Oct  5 12:23 xymonmenu.cfg
> -rw-r--r-- 1 xymon xymon  15483 Oct  5 12:23 xymonserver.cfg
>
>
>
>
>
> Also when I restart apache I get the following warnings:
>
>
>
> Stopping httpd:                                            [  OK  ]
> Starting httpd: [Tue Oct 11 10:43:24 2011] [warn] The Alias directive in
> /etc/httpd/conf/httpd.conf at line 1011 will probably never match because it
> overlaps an earlier Alias.
> [Tue Oct 11 10:43:24 2011] [warn] The ScriptAlias directive in
> /etc/httpd/conf/httpd.conf at line 1018 will probably never match because it
> overlaps an earlier ScriptAlias.
> [Tue Oct 11 10:43:24 2011] [warn] The ScriptAlias directive in
> /etc/httpd/conf/httpd.conf at line 1026 will probably never match because it
> overlaps an earlier ScriptAlias.
>                                                            [  OK  ]
>
>
>
> These lines are:
>
> Line 1011: Alias /opt/webpages/  "/opt/xymon/server/www/"
>
> Line 1018: ScriptAlias /opt/xymon/xymon-cgi/ "/opt/xymon/cgi-bin/"
>
> Line 1026: ScriptAlias /opt/xymon/xymon-seccgi/ "/opt/xymon/cgi-secure/"
>
>
>
> and I can see these errors in the apachelog:
>
>
>
> [Tue Oct 11 10:18:18 2011] [error] [client 193.61.34.169] File does not
> exist: /var/www/html/opt
> [Tue Oct 11 10:18:27 2011] [error] [client 193.61.34.169] File does not
> exist: /var/www/html/xymon
> [Tue Oct 11 10:18:47 2011] [error] [client 193.61.34.169] File does not
> exist: /var/www/html/xymon
> [Tue Oct 11 10:19:27 2011] [error] [client 193.61.34.169] File does not
> exist: /var/www/html/xymon
> [Tue Oct 11 10:19:39 2011] [error] [client 193.61.34.169] File does not
> exist: /var/www/html/xymon
> [Tue Oct 11 10:19:57 2011] [error] [client 193.61.34.169] File does not
> exist: /var/www/html/xymon
> [Tue Oct 11 10:26:03 2011] [error] [client 193.61.34.169] File does not
> exist: /var/www/html/xymon
>
>
>
> Why is it looking in /var/www/html/xymon where there is indeed no such file
> (xymon). It should look inside
>
> /opt/xymon/server/www/. I am not sure but I think the problem is somewhere
> in apache.
>
>
>
> Many thanks
>
> Yanni
>
>
>
> On October 11, 2011 at 8:00 AM Jeremy Laidman <jlaidman at rebel-it.com.au>
> wrote:
>
>> On Thu, Oct 6, 2011 at 10:12 PM, Yanni
>> <y.goudetsidis at mail.cryst.bbk.ac.uk>wrote:
>>
>> > **
>> >
>> > My 'xymonlaunch.log' looks like this:
>> >
>> >
>> >
>> > 2011-10-06 11:09:38 xymonlaunch starting
>> > 2011-10-06 11:09:38 Loading tasklist configuration from
>> > /opt/xymon/server/etc/tasks.cfg
>> > 2011-10-06 11:09:38 Cannot open directory
>> >
>>
>>
>> > I can not see why it can't open 'tasks.cfg'.
>> >
>>
>> Try switching to the xymon user and changing to /opt/xymon/server/etc/.
>> My
>> guess is that one of the directories in that path is not readable by the
>> xymon user.  If a directory is not readable, subdirectories appear to be
>> non-existent.
>>
>> Cheers
>> Jeremy
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
>
>



More information about the Xymon mailing list