Externals Commands
Hari Sekhon
hpsekhon at googlemail.com
Fri Aug 4 12:38:55 CEST 2006
Deborah Martin wrote:
> can you forward the contents of the .htaccess file that resides in the
> cgi-bin directory ? and a listing of the rest of the directory
> including the permissions
>
> -----Original Message-----
> *From:* Justin Craig [mailto:jrcraig.email at gmail.com]
> *Sent:* 01 August 2006 14:46
> *To:* Deborah Martin
> *Cc:* Hari Sekhon; Martin J. Green; nagios-users at lists.sourceforge.net
> *Subject:* Re: [Nagios-users] Externals Commands
>
> i'm logged in as nagiosadmin and i have that username in all my
> cgi's. I have the sameissue, can't schedule downtime or issue
> external commands with the same error. I'm running nagios 2.4
>
>
> On 8/1/06, *Deborah Martin* <Deborah.Martin at kognitio.com
> <mailto:Deborah.Martin at kognitio.com>> wrote:
>
> look at your /usr/local/nagios/sbin directory and check a)
> file permissions are correct and also whether your .htaccess
> authrization file is present.
> This error is generally caused by not correctly using
> .htaccess and also not configuring apache properly - check
> your httpd.conf is correctly configured
>
>
> -----Original Message-----
> *From:* Hari Sekhon [mailto: hpsekhon at googlemail.com
> <mailto:hpsekhon at googlemail.com>]
> *Sent:* 01 August 2006 14:14
> *To:* Martin J. Green
> *Cc:* nagios-users at lists.sourceforge.net
> <mailto:nagios-users at lists.sourceforge.net>
> *Subject:* Re: [Nagios-users] Externals Commands
>
> Martin J. Green wrote:
>>
>> I can't get external commands to work either (appears it
>> can't write to the file for some reason), but its so low
>> on my list of priorities I haven't gotten to it yet.
>>
>> ------------------------------------------------------------------------
>>
>> *From:* nagios-users-bounces at lists.sourceforge.net
>> <mailto:nagios-users-bounces at lists.sourceforge.net> [
>> mailto:nagios-users-bounces at lists.sourceforge.net] *On
>> Behalf Of *Hari Sekhon
>> *Sent:* 01 August 2006 13:48
>> *To:* nagios-users at lists.sourceforge.net
>> <mailto:nagios-users at lists.sourceforge.net>
>> *Subject: *[Nagios-users] Externals Commands
>>
>> I am having real difficulty getting external commands to
>> work and don't full understand what's going wrong,
>> despite having RTFMing several times.
>>
>> As an example, I log in to the web interface as
>> nagiosadmin via basic apache auth successfully as usual.
>> I go to "comments" in the left hand pane and enter one
>> for a host but when I click submit, I get the error:
>>
>> "Sorry, but you are not authorized to commit the
>> specified command.
>>
>> Read the section of the documentation that deals with
>> authentication and authorization in the CGIs for more
>> information.
>>
>> Return from whence you came"
>>
>> As far as I can tell, I have all the perms set right
>> according to the docs:
>>
>> cgi.cfg
>>
>> use_authentication=1
>> authorized_for_system_information=nagiosadmin
>> authorized_for_configuration_information=nagiosadmin
>> authorized_for_system_commands=nagiosadmin
>> authorized_for_all_services=nagiosadmin
>> authorized_for_all_hosts=nagiosadmin
>> authorized_for_all_service_commands=nagiosadmin
>> authorized_for_all_host_commands=nagiosadmin
>>
>> nagios.cfg
>>
>> command_file=/var/nagios/rw/nagios.cmd
>> check_external_commands=1
>> # NOTE: Setting this value to -1 causes Nagios to check
>> the external
>> # command file as often as possible.
>> command_check_interval=-1
>>
>> ll /var/nagios/ | grep rw/
>> drwxrws--- 2 nagios apache 4096 Aug 1 13:28 rw/
>>
>> ll /var/nagios/rw/nagios.cmd
>> prw-rw---- 1 nagios apache 0 Aug 1 13:28
>> /var/nagios/rw/nagios.cmd|
>>
>> The apache process is run by the apache user, a member of
>> the apache group, so has full perms to the directory and
>> the pipe file nagios.cmd. Nagios is run by nagios who is
>> also a member of the apache group.
>>
>> This all looks as it should be according to the docs as
>> far as I can see.
>>
>> What am I missing?
>>
>>
>> Hari
>>
>
> I think quite a lot of people have trouble with this but a
> lot give up or are satisfied that the main bit is working
> and don't bother with this...
>
> does anybody have this working and if so could you post
> your configs so I can see anything you have different to me?
>
> are external commands generally broken or is there
> something missing in the docs/our configs/our brains?
>
> I'm using Version 1.4.1
>
> Hari
>
> ************************************************************************
> This email and any files transmitted with it are confidential
> and intended solely for the use of the individual or entity to
> whom they are addressed. Any unauthorised distribution or
> copying is strictly prohibited. Whilst Kognitio Limited takes
> steps to prevent the transmission of viruses via e-mail, we
> can not guarantee that any email or attachment is free from
> computer viruses and you are strongly advised to undertake
> your own anti-virus precautions. Kognitio grants no warranties
> regarding performance, use or quality of any e-mail or
> attachment and undertakes no liability for loss or damage,
> howsoever caused.
> ***********************************************************************
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance
> to share your
> opinions on IT & business topics through brief surveys -- and
> earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> <mailto:Nagios-users at lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> <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
>
>
>
>
> --
> - Justin
>
forgot to show my .htaccess which is:
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /etc/nagios/htpasswd.users
AuthGroupFile /etc/nagios/htpasswd.group
require group nagios
and the perms for the dir are:
ll /usr/nagios/sbin/
total 2128
-rwxrwxr-x 1 nagios nagios 151388 Jul 3 09:12 avail.cgi*
-rwxrwxr-x 1 nagios nagios 153044 Jul 3 09:12 cmd.cgi*
-rwxrwxr-x 1 nagios nagios 119228 Jul 3 09:12 config.cgi*
-rwxr-xr-x 1 nagios nagios 11100 Jul 3 09:12 daemonchk.cgi*
-rwxrwxr-x 1 nagios nagios 165584 Jul 3 09:12 extinfo.cgi*
-rwxrwxr-x 1 nagios nagios 130364 Jul 3 09:12 histogram.cgi*
-rwxrwxr-x 1 nagios nagios 112216 Jul 3 09:12 history.cgi*
-rwxrwxr-x 1 nagios nagios 107960 Jul 3 09:12 notifications.cgi*
-rwxrwxr-x 1 nagios nagios 106232 Jul 3 09:12 outages.cgi*
-rwxrwxr-x 1 nagios nagios 108344 Jul 3 09:12 showlog.cgi*
-rwxrwxr-x 1 nagios nagios 153780 Jul 3 09:12 status.cgi*
-rwxrwxr-x 1 nagios nagios 134584 Jul 3 09:12 statusmap.cgi*
-rwxrwxr-x 1 nagios nagios 122044 Jul 3 09:12 statuswml.cgi*
-rwxrwxr-x 1 nagios nagios 115800 Jul 3 09:12 statuswrl.cgi*
-rwxrwxr-x 1 nagios nagios 126140 Jul 3 09:12 summary.cgi*
-rwxrwxr-x 1 nagios nagios 130964 Jul 3 09:12 tac.cgi*
-rwxr-xr-x 1 nagios nagios 1480 Jul 3 09:12 traceroute.cgi*
-rwxrwxr-x 1 nagios nagios 132764 Jul 3 09:12 trends.cgi*
-h
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20060804/9b4ad696/attachment.html>
-------------- next part --------------
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
More information about the Users
mailing list