<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-GB link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>The .htaccess is only required if you don’t
have root access to the server & thus can’t add it to the main
httpd.conf. If you have root access, its almost always better to add it there.
In that case you would have no .htaccess file, it would all be in the server
config.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>M<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span lang=EN-US style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span lang=EN-US
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'>
Deborah Martin [mailto:Deborah.Martin@kognitio.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> 01 August 2006 15:32<br>
<b><span style='font-weight:bold'>To:</span></b> 'Justin Craig'<br>
<b><span style='font-weight:bold'>Cc:</span></b> Hari Sekhon; Martin J. Green;
nagios-users@lists.sourceforge.net<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [Nagios-users]
Externals Commands</span></font><span lang=EN-US><o:p></o:p></span></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>ok - somewhere in the nagios docs are the
details with regard to setting up .htaccess but </span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>I think there is a utility in the nagios
install directory under bin called htpasswd or htpasswd2 and you run this util
to generate a htpasswd.users file where</span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>all the users that have web interface
access are stored including nagiosadmin. I store mine in the etc install
directory. </span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>Then in my .htaccess file i have the
following </span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>AuthName "Nagios Access"<br>
AuthType Basic<br>
AuthUserFile /usr/local/nagios/etc/htpasswd.users<br>
require valid-user</span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>This file resides in the sbin directory
(which is also cgi-bin). Note though - change the AuthUserFile path to wherever
you are storing the htpasswd.users file. </span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>When i was getting the 'return from whence
you came error', this was exactly my problem - i hadn't set up authorisation
correctly and the above was how i fixed it. </span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>hope this helps. </span></font><o:p></o:p></p>

</div>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Justin Craig [mailto:jrcraig.email@gmail.com]<br>
<b><span style='font-weight:bold'>Sent:</span></b> 01 August 2006 15:07<br>
<b><span style='font-weight:bold'>To:</span></b> Deborah Martin<br>
<b><span style='font-weight:bold'>Cc:</span></b> Hari Sekhon; Martin J. Green;
nagios-users@lists.sourceforge.net<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Nagios-users]
Externals Commands</span></font><o:p></o:p></p>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>so obviously I RTFM or I wouldn't have got this far.  One part
that I did have questions of was the .htaccess creation, as the documentation I
read only provided  information for setting up users via htpasswd -c and
changing your authorization functionality in the CGI's to 1. <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>So I did a find / -name *.htaccess* and that file doesn't exist. 
Sounds like I need one?<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Sorry, there isn't anything in my /var/www/cgi-bin directory  <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Is there something missed here?<br>
<br>
 <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><span class=gmailquote><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>On 8/1/06, <b><span style='font-weight:bold'>Deborah
Martin</span></b> <<a href="mailto:Deborah.Martin@kognitio.com">Deborah.Martin@kognitio.com</a>>
wrote:</span></font></span> <o:p></o:p></p>

<div>

<div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>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</span></font> <o:p></o:p></p>

</div>

</div>

<div><span id="q_10cc9fdef7d93816_1">

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Justin Craig [mailto:<a
href="mailto:jrcraig.email@gmail.com" target="_blank"> jrcraig.email@gmail.com</a>]<br>
<b><span style='font-weight:bold'>Sent:</span></b> 01 August 2006 14:46<br>
<b><span style='font-weight:bold'>To:</span></b> Deborah Martin<br>
<b><span style='font-weight:bold'>Cc:</span></b> Hari Sekhon; Martin J. Green; <a
href="mailto:nagios-users@lists.sourceforge.net" target="_blank">nagios-users@lists.sourceforge.net</a><br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Nagios-users]
Externals Commands</span></font><o:p></o:p></p>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>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<br>
<br>
 <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><span class=gmailquote><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>On 8/1/06, <b><span style='font-weight:bold'>Deborah
Martin</span></b> <<a href="mailto:Deborah.Martin@kognitio.com"
target="_blank">Deborah.Martin@kognitio.com </a>> wrote:</span></font></span>
<o:p></o:p></p>

<div>

<div bgcolor="#ffffff" text="#000000">

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>look at your /usr/local/nagios/sbin
directory and check a) file permissions are correct and also whether your
.htaccess authrization file is present. </span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>This error is generally caused by not
correctly using .htaccess and also not configuring apache properly - check your
httpd.conf is correctly configured</span></font> <o:p></o:p></p>

</div>

</div>

<div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> <o:p></o:p></span></font></p>

</div>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Hari Sekhon [mailto:<a
href="mailto:hpsekhon@googlemail.com" target="_blank"> hpsekhon@googlemail.com</a>]<br>
<b><span style='font-weight:bold'>Sent:</span></b> 01 August 2006 14:14<br>
<b><span style='font-weight:bold'>To:</span></b> Martin J. Green<br>
<b><span style='font-weight:bold'>Cc:</span></b> <a
href="mailto:nagios-users@lists.sourceforge.net" target="_blank">nagios-users@lists.sourceforge.net</a><br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Nagios-users]
Externals Commands</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Martin J. Green wrote: <o:p></o:p></span></font></p>

<div>

<p><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:navy'>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. </span></font><o:p></o:p></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span lang=EN-US style='font-size:12.0pt'>

<hr size=2 width="100%" align=center>

</span></font></div>

<p><b><font size=2 face=Tahoma><span lang=EN-US style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'> <a
href="mailto:nagios-users-bounces@lists.sourceforge.net" target="_blank">nagios-users-bounces@lists.sourceforge.net</a>
[<a href="mailto:nagios-users-bounces@lists.sourceforge.net" target="_blank">
mailto:nagios-users-bounces@lists.sourceforge.net</a>] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Hari Sekhon<br>
<b><span style='font-weight:bold'>Sent:</span></b> 01 August 2006 13:48<br>
<b><span style='font-weight:bold'>To:</span></b> <a
href="mailto:nagios-users@lists.sourceforge.net" target="_blank">nagios-users@lists.sourceforge.net</a><br>
<b><span style='font-weight:bold'>Subject: </span></b>[Nagios-users] Externals
Commands</span></font><o:p></o:p></p>

</div>

<p style='margin-bottom:12.0pt'><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt;color:black'>I am having real difficulty getting
external commands to work and don't full understand what's going wrong, despite
having RTFMing several times. <br>
<br>
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: </span></font><o:p></o:p></p>

<div>

<p><font size=3 color=black face="Times New Roman"><span style='font-size:12.0pt;
color:black'>"Sorry, but you are not authorized to commit the specified
command.</span></font><o:p></o:p></p>

</div>

<div>

<p style='margin-bottom:12.0pt'><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt;color:black'>Read the section of the documentation that
deals with authentication and authorization in the CGIs for more information. <br>
<br>
Return from whence you came"<br>
<br>
As far as I can tell, I have all the perms set right according to the docs:<br>
<br>
cgi.cfg<br>
<br>
use_authentication=1<br>
authorized_for_system_information=nagiosadmin <br>
authorized_for_configuration_information=nagiosadmin<br>
authorized_for_system_commands=nagiosadmin<br>
authorized_for_all_services=nagiosadmin<br>
authorized_for_all_hosts=nagiosadmin<br>
authorized_for_all_service_commands=nagiosadmin <br>
authorized_for_all_host_commands=nagiosadmin<br>
<br>
nagios.cfg<br>
<br>
command_file=/var/nagios/rw/nagios.cmd<br>
check_external_commands=1<br>
# NOTE: Setting this value to -1 causes Nagios to check the external<br>
# command file as often as possible. <br>
command_check_interval=-1<br>
<br>
ll /var/nagios/ | grep rw/<br>
drwxrws--- 2 nagios apache  4096 Aug  1 13:28 rw/<br>
<br>
ll /var/nagios/rw/nagios.cmd<br>
prw-rw---- 1 nagios apache 0 Aug  1 13:28 /var/nagios/rw/nagios.cmd| <br>
<br>
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.<br>
<br>
This all looks as it should be according to the docs as far as I can see.</span></font><o:p></o:p></p>

</div>

<p style='margin-bottom:12.0pt'><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt;color:black'>What am I missing?<br>
<br>
<br>
Hari</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
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... <br>
<br>
does anybody have this working and if so could you post your configs so I can
see anything you have different to me?<br>
<br>
are external commands generally broken or is there something missing in the
docs/our configs/our brains? <br>
<br>
I'm using Version 1.4.1<br>
<br>
Hari<o:p></o:p></span></font></p>

</blockquote>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>************************************************************************
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.
*********************************************************************** <o:p></o:p></span></font></p>

</div>

</div>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'><br>
-------------------------------------------------------------------------<br>
Take Surveys. Earn Cash. Influence the Future of IT<br>
Join SourceForge.net's Techsay panel and you'll get the chance to share your <br>
opinions on IT & business topics through brief surveys -- and earn cash<br>
<a
href="http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV"
target="_blank">http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a><br>
<br>
_______________________________________________<br>
Nagios-users mailing list<br>
<a href="mailto:Nagios-users@lists.sourceforge.net" target="_blank">Nagios-users@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-users"
target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-users </a><br>
::: Please include Nagios version, plugin version (-v) and OS when reporting
any issue.<br>
::: Messages without supporting info will risk being sent to /dev/null<o:p></o:p></span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
<br clear=all>
<br>
-- <br>
- Justin <o:p></o:p></span></font></p>

</blockquote>

</div>

</div>

</div>

</span>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
<br clear=all>
<br>
-- <br>
- Justin <o:p></o:p></span></font></p>

</blockquote>

</div>

</body>

</html>