Page 1 of 1
Auto Discovery Job Keeps Spinning
Posted: Fri Aug 09, 2019 1:19 pm
by hul1
I'm running the latest Nagios 5.6.5 and when I try to create an Auto-Discovery job it keeps just spinning under the status. I'm only scanning one target IP so it should be quick but it just never finishes.
I looked into the Nagios logs and couldn't see anything regarding the auto-discovery failing. Does anyone know what's happening? There doesn't seem to be much in the board about this besides reinstalling with an old custom auto-discovery(breaks the current auto-discovery). Is there any way to figure out from the logs what's happening?
I'm about to try and look into the php code to see what it looks to be doing but I tried just using 1 IP address, refreshing the job list, restarting nagios, recreating the auto-discovery job, and even removing the component and reinstalling it.
Re: Auto Discovery Job Keeps Spinning
Posted: Fri Aug 09, 2019 1:49 pm
by hul1
Hmm it seems I was able to get the jobs working and showing up again after changing the permission to group writable.
Why would it require
Code: Select all
drwxrwxr-x. 2 nagios nagios 4096 Aug 9 14:47 jobs
group writable if it's owned by the nagios user?
I checked on my other test instance(with a new install of nagios) and the permissions were set to
Code: Select all
drwxrwx---. 2 nagios nagios 4096 Aug 9 14:45 jobs
so is that the correct permissions?
Re: Auto Discovery Job Keeps Spinning
Posted: Fri Aug 09, 2019 1:53 pm
by ssax
Please run this command:
Code: Select all
chmod 0776 /usr/local/nagiosxi/html/includes/components/autodiscovery/jobs
What is the output of these commands?
Code: Select all
chage -l apache
chage -l nagios
grep nag /etc/group
grep "User \|Group " /etc/httpd/conf/httpd.conf
ls -ld /usr/local/nagiosxi/html/includes/components/autodiscovery
ls -l /usr/local/nagiosxi/html/includes/components/autodiscovery
ls -l /usr/local/nagiosxi/html/includes/components/autodiscovery/jobs
Re: Auto Discovery Job Keeps Spinning
Posted: Fri Aug 09, 2019 2:24 pm
by hul1
Code: Select all
[root@reslnnagios02 autodiscovery]# chage -l apache
Last password change : Mar 05, 2019
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : -1
Maximum number of days between password change : -1
Number of days of warning before password expires : -1
[root@reslnnagios02 autodiscovery]# chage -l nagios
Last password change : Mar 05, 2019
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
[root@reslnnagios02 autodiscovery]# grep nag /etc/group
nagios:x:1001:nagios,apache,snmptt,nrpe
nagcmd:x:1002:nagios,apache,snmptt
[root@reslnnagios02 autodiscovery]# grep "User \|Group " /etc/httpd/conf/httpd.conf
User apache
Group apache
[root@reslnnagios02 autodiscovery]# ls -ld /usr/local/nagiosxi/html/includes/components/autodiscovery
drwxr-xr-x. 5 nagios nagios 4096 Aug 9 14:41 /usr/local/nagiosxi/html/includes/components/autodiscovery
[root@reslnnagios02 autodiscovery]# ls -l /usr/local/nagiosxi/html/includes/components/autodiscovery
total 64
-rwxr-xr-x. 1 nagios nagios 12569 Aug 9 14:41 autodiscovery.inc.php
-rwxr-xr-x. 1 nagios nagios 2329 Mar 5 14:20 CHANGES.TXT
drwxr-xr-x. 2 nagios nagios 30 Jan 2 2019 images
-rwxr-xr-x. 1 nagios nagios 38385 Aug 9 14:39 index.php
drwxrwxr-x. 2 nagios nagios 4096 Aug 9 15:04 jobs
drwxr-xr-x. 2 nagios nagios 33 Aug 9 14:34 scripts
[root@reslnnagios02 autodiscovery]# ls -l /usr/local/nagiosxi/html/includes/components/autodiscovery/jobs
total 11296
-rwxr-xr-x. 1 nagios nagios 210286 Jan 3 2019 5G290L.out
-rwxr-xr-x. 1 nagios nagios 0 Jan 3 2019 5G290L.watch
-rwxr-xr-x. 1 nagios nagios 70706 Jan 3 2019 5G290L.xml
Other files that follow are the same permissions, maybe just the permissions are off?
Re: Auto Discovery Job Keeps Spinning
Posted: Fri Aug 09, 2019 3:07 pm
by ssax
That looks to be the case, try doing another and see if it finishes.
Re: Auto Discovery Job Keeps Spinning
Posted: Mon Aug 12, 2019 7:05 am
by hul1
That looks to be the issue, auto-discovery is working now thanks!
Re: Auto Discovery Job Keeps Spinning
Posted: Mon Aug 12, 2019 7:54 am
by scottwilkerson
hul1 wrote:That looks to be the issue, auto-discovery is working now thanks!
Great!
Locking