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

Josh Luthman josh at imaginenetworksllc.com
Fri Jan 29 22:50:30 CET 2010


You need to trail it with a slash

Your alias statement is /xymon/ - NOT /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 4:42 PM, Ming Qian <childpsych.columbia at gmail.com>wrote:

> 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/ccf75c7c/attachment.html>


More information about the Xymon mailing list