Okay I've gone thru the list and I have no clue why things are not working so I'm breaking down and pinging the collective.<br><br>I can access using user/pass and view any and all services, do whatever I want with the user that is configured in the various
<br><br>authorized_for_* in the cgi.cfg<br><br>So I obviously or believe that:<br>a) if I'm being prompted for a pass/user that I have Apache auth working fine<br>b) that if I log in with the associated user in the authorized_for lines and can do everything I have a user/pass that CGI is accepting
<br><br>Sooooo<br><br>When I create a secondary and tirturary user and those user names match the contact group of various hosts why do I get the error:
<br>"It appears as though you do not have permission to view information for any of the hosts you requested..."<br><br>Soo that you don't have to ask me questions regarding my configs..<br><br>Here is what I think to be pertinant:
<br><br>Apache:<br>Alias /nagios "/usr/share/nagios/html"<br><br><Directory "/usr/share/nagios/html"><br> Options Indexes FollowSymLinks ExecCGI<br> AllowOverride AuthConfig<br> Order allow,deny
<br> Allow from all<br> AuthName "Nagios Access"<br> AuthType Basic<br> AuthUserFile /etc/nagios/htpasswd.users<br> Require valid-user<br></Directory><br><br><Directory "/usr/lib/nagios/cgi-bin">
<br> Options ExecCGI<br> AllowOverride AuthConfig<br> Order allow,deny<br> Allow from all<br> AuthName "Nagios Access"<br> AuthType Basic<br> AuthUserFile /etc/nagios/htpasswd.users<br> Require valid-user
<br></Directory><br><br>cgi.cfg "Only configured for my admin as the other users should automagically be given visability into their hosts/services"<br><br>*<br>authorized_for_all_services=admops<br>authorized_for_all_hosts=admops
<br>*<br>contactgroups:<br><br>define contactgroup{<br> contactgroup_name qa<br> alias QA Admins<br> members nagios-admins,qa-admins<br> }<br><br>define contactgroup{
<br> contactgroup_name dev<br> alias Dev Admins<br> members nagios-admins,dev-admins<br> }<br><br>hosts_*.cfg<br><br>define host{<br> use generic-host
<br> host_name qa760<br> alias qa760<br> address xx.xx.xxx.xx<br> check_command check-host-alive<br> contact_groups admins, qa<br> }<br><br>htpasswd-users:
<br><br>admops:SECURED<br>qa:SECURED<br>dev:SECURED<br><br>I'm not sure what I'm missing, any pointers would be great.<br><br>Thanks<br>Tory<br>