[hobbit] Need help. Hobbit installed, but web access fails.

Ming Qian childpsych.columbia at gmail.com
Fri Jan 29 22:42:22 CET 2010


It seems like below:

[root at pons /etc/httpd]# namei -m /home/xymon/server/www/
f: /home/xymon/server/www/
 drwxr-xr-x /
 drwxr-xr-x home
 drwxr-xr-x xymon
 drwxr-xr-x server
 drwxr-xr-x www

Yeah.
But according to apache error_log,
It seems that it wants to access /var/www/html/xymon
Because in the error_log, there is:
[Fri Jan 29 16:40:39 2010] [error] [client 192.168.71.55] File does not
exist: /var/www/html/xymon
If I use browser to access http://*.*.*.*/xymon,
it will result in another new same line.
[Fri Jan 29 16:40:39 2010] [error] [client 192.168.71.55] File does not
exist: /var/www/html/xymon


thanks,
bruce





On Fri, Jan 29, 2010 at 4:24 PM, Josh Luthman
<josh at imaginenetworksllc.com>wrote:

> If you request /xymon/ it's doing this:
>
> /home/xymon/server/www/
>
> Can you namei -m /home/xymon/server/www/ and make sure the permissions are
> there?
>
> Apache has it set to allow as per
>
>
> <Directory "/home/xymon/server/www">
>     Options Indexes FollowSymLinks Includes MultiViews
>     Order allow,deny
>     Allow from all
> </Directory>
>
> Josh Luthman
> Office: 937-552-2340
> Direct: 937-552-2343
> 1100 Wayne St
> Suite 1337
> Troy, OH 45373
>
> "The secret to creativity is knowing how to hide your sources."
> --- Albert Einstein
>
>
> On Fri, Jan 29, 2010 at 4:15 PM, Ming Qian <childpsych.columbia at gmail.com>wrote:
>
>> Thanks,
>>
>> drwxr-xr-x   8 xymon    xymon    4096 Jan 28 16:44 xymon
>>
>> /home/xymon is already been set 755.
>>
>> Bruce
>>
>>
>>
>> On Fri, Jan 29, 2010 at 4:00 PM, Josh Luthman <
>> josh at imaginenetworksllc.com> wrote:
>>
>>> <Directory "/home/xymon/server/www">
>>>     Options Indexes FollowSymLinks Includes MultiViews
>>>     Order allow,deny
>>>     Allow from all
>>> </Directory>
>>>
>>> Apache has access
>>>
>>> I'd bet since you're on RHEL the /home/xymon is 700
>>>
>>> Try
>>>
>>> chmod 755 /home/xymon
>>>
>>>
>>> Josh Luthman
>>> Office: 937-552-2340
>>> Direct: 937-552-2343
>>> 1100 Wayne St
>>> Suite 1337
>>> Troy, OH 45373
>>>
>>> "The secret to creativity is knowing how to hide your sources."
>>> --- Albert Einstein
>>>
>>>
>>> On Fri, Jan 29, 2010 at 3:57 PM, Ming Qian <
>>> childpsych.columbia at gmail.com> wrote:
>>>
>>>> Thank you very much.
>>>>
>>>> I tried like  http://192.168.1.50/xymon/
>>>> But
>>>> /var/log/httpd/error_log said:
>>>>
>>>> [Fri Jan 29 15:55:22 2010] [error] [client 192.168.71.55] (13)Permission
>>>> denied: access to /xymon/ denied
>>>>
>>>>
>>>> Thank you.
>>>>
>>>> Bruce
>>>>
>>>>
>>>>
>>>> On Fri, Jan 29, 2010 at 3:47 PM, Josh Luthman <
>>>> josh at imaginenetworksllc.com> wrote:
>>>>
>>>>> Two arguing things in your email:
>>>>>
>>>>>
>>>>> Alias /xymon/  "/home/xymon/server/www/"
>>>>>
>>>>> [Fri Jan 29 15:01:20 2010] [error] [client 192.168.71.55] File does not
>>>>> exist: /var/www/html/xymon
>>>>>
>>>>> I think your trying http://192.168.1.50/xymon
>>>>>
>>>>> you should be trying http://192.168.1.50/xymon/
>>>>>
>>>>> Josh Luthman
>>>>> Office: 937-552-2340
>>>>> Direct: 937-552-2343
>>>>> 1100 Wayne St
>>>>> Suite 1337
>>>>> Troy, OH 45373
>>>>>
>>>>> "The secret to creativity is knowing how to hide your sources."
>>>>> --- Albert Einstein
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Jan 29, 2010 at 3:42 PM, Ming Qian <
>>>>> qianm at childpsych.columbia.edu> wrote:
>>>>>
>>>>>> Dear All,
>>>>>>
>>>>>> I installed xymon on my redhat linux. The installation is successful,
>>>>>> but the web access failed.
>>>>>>
>>>>>> Here is information:
>>>>>>
>>>>>>
>>>>>> [root at pons /home]# ll | grep xymon
>>>>>> drwxr-xr-x   8 xymon    xymon    4096 Jan 28 16:44 xymon
>>>>>> [root at pons /home]# cd xymon/
>>>>>> [root at pons /home/xymon]# ll
>>>>>> total 40
>>>>>> drwxr-xr-x   2 xymon xymon 4096 Jan 28 16:39 cgi-bin
>>>>>> drwxr-xr-x   2 xymon xymon 4096 Jan 28 16:39 cgi-secure
>>>>>> drwxr-xr-x   7 xymon root  4096 Jan 28 16:39 client
>>>>>> drwxr-xr-x  10 xymon xymon 4096 Jan 28 16:39 data
>>>>>> drwxr-xr-x   9 xymon xymon 4096 Jan 28 16:39 server
>>>>>>
>>>>>>
>>>>>> [root at pons /home/xymon]# uname -a
>>>>>> Linux pons 2.6.9-67.0.4.ELsmp #1 SMP Fri Jan 18 05:00:00 EST 2008
>>>>>> x86_64 x86_64 x86_64 GNU/Linux
>>>>>>
>>>>>>
>>>>>> [root at pons /etc/httpd/conf.d]# pwd
>>>>>> /etc/httpd/conf.d
>>>>>> [root at pons /etc/httpd/conf.d]# ls
>>>>>> hobbit-apache.conf  perl.conf  php.conf  python.conf  README
>>>>>> ssl.conf  webalizer.conf  welcome.conf
>>>>>> [root at pons /etc/httpd/conf.d]#
>>>>>>
>>>>>>
>>>>>> # This file is for Apache 1.3.x and Apache 2.0.x
>>>>>> #
>>>>>> # Add this to your Apache configuration, it makes
>>>>>> # the Xymon webpages and cgi-scripts available in the
>>>>>> # "/xymon" and "/xymon-cgi" URLs.
>>>>>>
>>>>>>
>>>>>> # NB: The "Alias" line below must NOT be used if you have
>>>>>> #     the Xymon webfiles as the root URL. In that case,
>>>>>> #     you should instead set this:
>>>>>> #
>>>>>> #DocumentRoot "/home/xymon/server/www"
>>>>>>
>>>>>> Alias /xymon/  "/home/xymon/server/www/"
>>>>>> <Directory "/home/xymon/server/www">
>>>>>>     Options Indexes FollowSymLinks Includes MultiViews
>>>>>>     Order allow,deny
>>>>>>     Allow from all
>>>>>> </Directory>
>>>>>>
>>>>>> ScriptAlias /xymon-cgi/ "/home/xymon/cgi-bin/"
>>>>>> <Directory "/home/xymon/cgi-bin">
>>>>>>     AllowOverride None
>>>>>>     Options ExecCGI Includes
>>>>>>     Order allow,deny
>>>>>>     Allow from all
>>>>>> </Directory>
>>>>>>
>>>>>> ScriptAlias /xymon-seccgi/ "/home/xymon/cgi-secure/"
>>>>>> <Directory "/home/xymon/cgi-secure">
>>>>>>     AllowOverride None
>>>>>>     Options ExecCGI Includes
>>>>>>     Order allow,deny
>>>>>>     Allow from all
>>>>>>
>>>>>>     # Password file where users with access to these scripts are kept.
>>>>>>     # Create it with "htpasswd -c /home/xymon/server/etc/hobbitpasswd
>>>>>> USERNAME"
>>>>>>     # Add more users / change passwords with "htpasswd
>>>>>> /home/xymon/server/etc/hobbitpasswd USERNAME"
>>>>>>     #
>>>>>>     # You can also use a group file to restrict admin access to
>>>>>> members of a
>>>>>>     # group, instead of anyone who is logged in. In that case you must
>>>>>> setup
>>>>>>     # the "hobbitgroups" file, and change the "Require" settings to
>>>>>> require
>>>>>>     # a specific group membership. See the Apache docs for more
>>>>>> details.
>>>>>>
>>>>>>     AuthUserFile /home/xymon/server/etc/hobbitpasswd
>>>>>>     AuthGroupFile /home/xymon/server/etc/hobbitgroups
>>>>>>     AuthType Basic
>>>>>>     AuthName "Xymon Administration"
>>>>>>
>>>>>>     # "valid-user" restricts access to anyone who is logged in.
>>>>>>     Require valid-user
>>>>>>
>>>>>>     # "group admins" restricts access to users who have logged in, AND
>>>>>>     # are members of the "admins" group in hobbitgroups.
>>>>>>     # Require group admins
>>>>>>
>>>>>> </Directory>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> And,
>>>>>>
>>>>>> the httpd log shows:
>>>>>>
>>>>>> [Fri Jan 29 15:01:20 2010] [error] [client 192.168.71.55] File does
>>>>>> not exist: /var/www/html/xymon
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks a lot,
>>>>>> Best,
>>>>>> Ming
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20100129/8863bd1d/attachment.html>


More information about the Xymon mailing list