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:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Hari Sekhon
Sent: 01 August 2006 13:48
To:
[email protected]
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
|
-------------------------------------------------------------------------
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
_______________________________________________
Nagios-users mailing list
[email protected]
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