Page 1 of 1

Scheduled Auto-Discovery Jobs do not complete.

Posted: Sat Oct 02, 2021 1:27 pm
by sigvaldi
Hi Team,

Has anyone had this issue that if you create a Auto-Discovery Job with "Frequency" Daily/Weekly/Monthly they never finish, but selecting "One Time" in "Frequency" the Auto-Discovery Job runs without issues?

I'am running NagiosXI 5.8.6, with Auto-Discovery version 2.2.6 and Nmap version 6.47.

Best Regards,
Sigvaldi Geirmundsson

Re: Scheduled Auto-Discovery Jobs do not complete.

Posted: Mon Oct 04, 2021 4:17 pm
by benjaminsmith
HI,

Hmmm... I just tested this on 5.8.6 and it did work. Let's run the following command to set the permission on the jobs.

Code: Select all

chmod g+w /usr/local/nagiosxi/html/includes/components/autodiscovery/jobs
After this, remove the old auto-discovery jobs, and start a new one. Is it working now?

--Benjamin

Re: Scheduled Auto-Discovery Jobs do not complete.

Posted: Mon Oct 04, 2021 5:11 pm
by sigvaldi
Hi Benjamin,

Tried the "chmod g+w..." and deleted all jobs, created new jobs, scanning the same network and got the same results, Daily/weekly/monthly just hangs while run Once works fine.

Example network scanned: 172.23.0.0/24
Jobs Started: 21:52
Canceled Jobs at: 22:12
Running for total: 20 min
"Once" finished: 21:53 (Finished within minute)
"Daily" finished: Never
"Weekly" finished: Never
"Monthly" finished: Never

Best Regards,
Sigvaldi Geirmundsson

Re: Scheduled Auto-Discovery Jobs do not complete.

Posted: Tue Oct 05, 2021 4:43 pm
by benjaminsmith
Hi,

It's likely a cron/permissions issue. Can you send us a current system profile along with the following tail output?

Code: Select all

tail -n 100 /var/log/cron /var/log/httpd/*error_log
To send us your system profile.
Login to the Nagios XI GUI using a web browser.
Click the "Admin" > "System Profile" Menu
Click the "Download Profile" button

Lastly, please take a look at the etc/sudoers file, it should be as follows

Code: Select all

User_Alias      NAGIOSXI=nagios
User_Alias      NAGIOSXIWEB=apache
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios start
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios stop
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios restart
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios reload
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios status
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios checkconfig
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd start
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd stop
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd restart
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd reload
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd status
NAGIOSXI ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/components/autodiscover_new.php *
NAGIOSXI ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/send_to_nls.php *
NAGIOSXI ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/migrate/migrate.php *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/components/getprofile.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/upgrade_to_latest.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/change_timezone.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_services.sh *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/reset_config_perms.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_ssl_config.sh *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/backup_xi.sh *
NAGIOSXIWEB ALL = NOPASSWD:/etc/init.d/snmptt restart
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/messages
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/httpd/error_log
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/mysqld.log
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/components/autodiscover_new.php *
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/components/getprofile.sh
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/repair_databases.sh
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_services.sh *
Thanks,
Benjamin

Re: Scheduled Auto-Discovery Jobs do not complete.

Posted: Fri Oct 08, 2021 11:48 am
by sigvaldi
Hi Benjamin,

I did not send the "System Profile" as there was too much sensitive information in those files, but here below are the tail and the sudoers info.

Here is the Tail Output:

Code: Select all

[******@nagios01 ~]# tail -n 100 /var/log/cron /var/log/httpd/*error_log
==> /var/log/cron <==
Oct  8 16:19:01 nagios01 CROND[30716]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:19:01 nagios01 CROND[30717]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:19:01 nagios01 CROND[30718]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:19:01 nagios01 CROND[30719]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:19:01 nagios01 CROND[30721]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:19:01 nagios01 CROND[30722]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:19:01 nagios01 CROND[30725]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1920]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1921]: (root) CMD (LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lib/mrtg/mrtg.lock --confcache-file /var/lib/mrtg/mrtg.ok --user=nagios --group=nagios)
Oct  8 16:20:01 nagios01 CROND[1922]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Oct  8 16:20:01 nagios01 CROND[1923]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/dbmaint.php >> /usr/local/nagiosxi/var/dbmaint.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1925]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1926]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1927]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1928]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1935]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1934]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1936]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1938]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1940]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:20:01 nagios01 CROND[1941]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4476]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4477]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4478]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4479]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4480]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4481]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4483]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4482]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4484]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4485]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:21:01 nagios01 CROND[4490]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6710]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6713]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6711]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6714]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6715]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6716]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6717]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6718]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6722]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6723]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:22:01 nagios01 CROND[6721]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9474]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9475]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9476]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9477]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9478]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9479]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9480]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9483]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9482]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9485]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:23:01 nagios01 CROND[9489]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11606]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11607]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11608]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11609]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11610]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11611]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11612]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11613]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11614]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11615]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:24:01 nagios01 CROND[11621]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13027]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13028]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/dbmaint.php >> /usr/local/nagiosxi/var/dbmaint.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13029]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13030]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13031]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13032]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13034]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13035]: (root) CMD (LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lib/mrtg/mrtg.lock --confcache-file /var/lib/mrtg/mrtg.ok --user=nagios --group=nagios)
Oct  8 16:25:01 nagios01 CROND[13037]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13040]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13041]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13042]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:25:01 nagios01 CROND[13043]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14468]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14469]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14470]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14472]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14473]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14471]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14474]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14476]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14478]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14479]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:26:01 nagios01 CROND[14481]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16081]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cleaner.php >> /usr/local/nagiosxi/var/cleaner.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16083]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/snmptt_service_results.php >> /usr/local/nagiosxi/var/snmptt_service_results.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16082]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/event_handler.php >> /usr/local/nagiosxi/var/event_handler.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16084]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/eventman.php >> /usr/local/nagiosxi/var/eventman.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16085]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/feedproc.php >> /usr/local/nagiosxi/var/feedproc.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16086]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/deadpool.php >> /usr/local/nagiosxi/var/deadpool.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16087]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/nom.php >> /usr/local/nagiosxi/var/nom.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16092]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/reportengine.php >> /usr/local/nagiosxi/var/reportengine.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16093]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/perfdataproc.php >> /usr/local/nagiosxi/var/perfdataproc.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16095]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/sysstat.php >> /usr/local/nagiosxi/var/sysstat.log 2>&1)
Oct  8 16:27:01 nagios01 CROND[16097]: (nagios) CMD (/usr/bin/php -q /usr/local/nagiosxi/cron/cmdsubsys.php >> /usr/local/nagiosxi/var/cmdsubsys.log 2>&1)

==> /var/log/httpd/error_log <==
[Sun Oct 03 03:12:03.270209 2021] [lbmethod_heartbeat:notice] [pid 1710] AH02282: No slotmem from mod_heartmonitor
[Sun Oct 03 03:12:03.325624 2021] [mpm_prefork:notice] [pid 1710] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16 configured -- resuming normal operations
[Sun Oct 03 03:12:03.325640 2021] [core:notice] [pid 1710] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
tar: Removing leading `/' from member names
tar: Removing leading `/' from member names

==> /var/log/httpd/ssl_error_log <==
[Sun Oct 03 14:06:57.459565 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg1 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 145, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:06:57.459600 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg2 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 151, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:06:57.459607 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg3 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 157, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:06:57.459612 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg4 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 163, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:06:57.459616 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg5 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 169, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:06:57.459620 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg6 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 175, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:06:57.459624 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg7 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 181, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:06:57.459636 2021] [:error] [pid 30798] [client 10.10.1.30:58569] PHP Notice:  Undefined index: tfArg8 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 187, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/?cmd=view&type=servicetemplate
[Sun Oct 03 14:08:17.692153 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg1 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 145, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Sun Oct 03 14:08:17.692192 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg2 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 151, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Sun Oct 03 14:08:17.692199 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg3 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 157, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Sun Oct 03 14:08:17.692204 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg4 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 163, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Sun Oct 03 14:08:17.692210 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg5 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 169, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Sun Oct 03 14:08:17.692215 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg6 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 175, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Sun Oct 03 14:08:17.692220 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg7 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 181, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Sun Oct 03 14:08:17.692226 2021] [:error] [pid 12910] [client 10.10.1.30:57712] PHP Notice:  Undefined index: tfArg8 in /usr/local/nagiosxi/html/includes/components/ccm/page_templates/common_settings.php on line 187, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/ccm/index.php?cmd=view&type=hosttemplate&page=1
[Fri Oct 08 13:23:01.142068 2021] [:error] [pid 21506] [client 10.10.1.30:58687] PHP Notice:  Trying to get property of non-object in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 278, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:23:01.142097 2021] [:error] [pid 21506] [client 10.10.1.30:58687] PHP Warning:  Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 278, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:23:01.145384 2021] [:error] [pid 21506] [client 10.10.1.30:58687] PHP Notice:  Trying to get property of non-object in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 423, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:23:01.145407 2021] [:error] [pid 21506] [client 10.10.1.30:58687] PHP Warning:  Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 423, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:23:31.283771 2021] [:error] [pid 23931] [client 10.10.1.30:61315] PHP Notice:  Trying to get property of non-object in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 278, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:23:31.283798 2021] [:error] [pid 23931] [client 10.10.1.30:61315] PHP Warning:  Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 278, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:23:31.285981 2021] [:error] [pid 23931] [client 10.10.1.30:61315] PHP Notice:  Trying to get property of non-object in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 423, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:23:31.285996 2021] [:error] [pid 23931] [client 10.10.1.30:61315] PHP Warning:  Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 423, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:24:01.211141 2021] [:error] [pid 23911] [client 10.10.1.30:53885] PHP Notice:  Trying to get property of non-object in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 278, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:24:01.211178 2021] [:error] [pid 23911] [client 10.10.1.30:53885] PHP Warning:  Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 278, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:24:01.214792 2021] [:error] [pid 23911] [client 10.10.1.30:53885] PHP Notice:  Trying to get property of non-object in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 423, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[Fri Oct 08 13:24:01.214814 2021] [:error] [pid 23911] [client 10.10.1.30:53885] PHP Warning:  Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/xicore/ajaxhelpers-servicestatus.inc.php on line 423, referer: https://nagiosxi.companyname.is/nagiosxi/includes/components/xicore/status.php?show=services&sortby=&sortorder=asc&host=&hostgroup=&servicegroup=&hoststatustypes=0&servicestatustypes=0&hostattr=0&serviceattr=0&search=&page=1&records=100&search=dau01.companyname.local&searchButton=&page=1&records=100
[******@nagios01 ~]#


And here is the etc\sudoers:

Code: Select all

User_Alias      NAGIOSXI=nagios
User_Alias      NAGIOSXIWEB=apache
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios start
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios stop
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios restart
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios reload
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios status
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios checkconfig
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd start
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd stop
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd restart
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd reload
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd status
NAGIOSXI ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/components/autodiscover_new.php *
NAGIOSXI ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/send_to_nls.php *
NAGIOSXI ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/migrate/migrate.php *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/components/getprofile.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/upgrade_to_latest.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/change_timezone.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_services.sh *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/reset_config_perms.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_ssl_config.sh *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/backup_xi.sh *
NAGIOSXIWEB ALL = NOPASSWD:/etc/init.d/snmptt restart
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/messages
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/httpd/error_log
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/mysqld.log
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/scripts/components/autodiscover_new.php *
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/components/getprofile.sh
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/repair_databases.sh
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_services.sh *
Best Regards,
Sigvaldi Geirmundsson

Re: Scheduled Auto-Discovery Jobs do not complete.

Posted: Mon Oct 11, 2021 12:10 pm
by benjaminsmith
Hi Sigvaldi,

Thanks, for posting that, I don't see issues with cron or the sudoers setup. I'd like to gather some details on the autodiscovery setup. Please run the following commands and attach the output in a private message.

Check the autodiscovery jobs

Code: Select all

zip -r auto.zip /usr/local/nagiosxi/html/includes/components/autodiscovery
Settings and configuration

Run the following as root and send the /tmp/info.txt file

Code: Select all

echo 'select * from xi_options;' |mysql -t -u root -pnagiosxi nagiosxi |grep autodiscov >/tmp/info.txt
ls -lR /usr/local/nagiosxi/html/includes/components >>/tmp/info.txt
cat /var/spool/cron/apache >>/tmp/info.txt
After we receive the data and had some time to look at it, we'll get back to you with the next step in the troubleshooting process. Thanks, Benjamin

Re: Scheduled Auto-Discovery Jobs do not complete.

Posted: Sat Oct 16, 2021 5:32 am
by sigvaldi
Hi Benjamin,

I removed all jobs and started over and is seems to be working now, at least daily and weekly are finishing now.

So maybe the permission fixed the issue in the beginning, but it's working now so thanks for all your help :)

Best Regards,
Sigvaldi Geirmundsson

Re: Scheduled Auto-Discovery Jobs do not complete.

Posted: Mon Oct 18, 2021 10:36 am
by benjaminsmith
Hi Sigvaldi,

Thanks for following up on this, very happy to hear those are working for you now.

We'll go ahead and close this out. Feel free to open another post if you need assistance in the future.

--Benjamin