Page 1 of 1

Nagios XI - Nagios Service doesnt start (Failed to load module '/usr/local/nagios/bin/ndo.so')

Posted: Thu Nov 21, 2024 9:30 pm
by veeravamsi
HI Team,

We are installing Nagios XI on RHEL9 OS and after installation we are unable to start the nagios Service as we are seeing this ndo related error :

# systemctl status nagios
× nagios.service - Nagios Core 4.4.13
Loaded: loaded (/usr/lib/systemd/system/nagios.service; enabled; preset: disabled)
Active: failed (Result: exit-code) since Thu 2024-11-21 13:48:08 EST; 7h ago
Duration: 2.529s
Docs: https://www.nagios.org/documentation
Process: 8889 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS)
Process: 8890 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS)
Process: 8900 ExecStopPost=/bin/rm -f /usr/local/nagios/var/rw/nagios.cmd (code=exited, status=0/SUCCESS)
Main PID: 8891 (code=exited, status=1/FAILURE)
CPU: 41ms

Nov 21 13:48:05 nagios[8891]: qh: Socket '/usr/local/nagios/var/rw/nagios.qh' successfully initialized
Nov 21 13:48:05 nagios[8891]: qh: core query handler registered
Nov 21 13:48:05 nagios[8891]: qh: echo service query handler registered
Nov 21 13:48:05 nagios[8891]: qh: help for the query handler registered
Nov 21 13:48:05 nagios[8891]: wproc: Successfully registered manager as @wproc with query handler
Nov 21 13:48:07 nagios[8891]: Error: Could not load module '/usr/local/nagios/bin/ndo.so' -> /usr/local/nagios/bin/ndo.so: cannot open shared object file: Operation not permitted
Nov 21 13:48:07 nagios[8891]: Error: Failed to load module '/usr/local/nagios/bin/ndo.so'.
Nov 21 13:48:07 nagios[8891]: Error: Module loading failed. Aborting.
Nov 21 13:48:07 systemd[1]: nagios.service: Main process exited, code=exited, status=1/FAILURE
Nov 21 13:48:08 systemd[1]: nagios.service: Failed with result 'exit-code'.


I have checked file exists.

--Vamsi

Re: Nagios XI - Nagios Service doesnt start (Failed to load module '/usr/local/nagios/bin/ndo.so')

Posted: Fri Nov 22, 2024 2:33 pm
by jsimon
Hi Vamsi,

Could you advise what the permissions are on "/usr/local/nagios/bin/ndo.so"?

Re: Nagios XI - Nagios Service doesnt start (Failed to load module '/usr/local/nagios/bin/ndo.so')

Posted: Fri Nov 22, 2024 2:40 pm
by gwesterman
Hi @veeravamsi,

This may be caused by selinux. If you have selinux enabled, try disabling it and running the install.

Re: Nagios XI - Nagios Service doesnt start (Failed to load module '/usr/local/nagios/bin/ndo.so')

Posted: Fri Nov 22, 2024 9:38 pm
by veeravamsi
Selinux is disabled :

[root@]# sestatus
SELinux status: disabled
[root@]#

File and Folder Permissions :

[root@]# ll /usr/local/nagios/bin/ndo.so
-rwxrwxr-- 1 nagios nagios 911760 Nov 22 11:49 /usr/local/nagios/bin/ndo.so
[root@]# ll /usr/local/
total 0
drwxr-xr-x. 3 root root 181 Nov 22 11:17 bin
drwxr-xr-x. 2 root root 6 Jun 25 10:28 etc
drwxr-xr-x. 2 root root 6 Jun 25 10:28 games
drwxr-xr-x. 2 root root 6 Jun 25 10:28 include
drwxr-xr-x. 3 root root 23 Nov 22 11:15 lib
drwxr-xr-x. 5 root root 47 Nov 22 11:16 lib64
drwxr-xr-x. 2 root root 6 Jun 25 10:28 libexec
drwxr-xr-x 8 root root 79 Nov 22 11:11 nagios
drwxr-xr-x 10 root nagios 102 Nov 22 11:15 nagiosxi
drwxr-xr-x 5 apache apache 70 Nov 22 11:16 nagvis
drwxr-xr-x 5 nagios nagios 72 Nov 22 11:14 nrdp
drwxr-xr-x. 2 root root 6 Jun 25 10:28 sbin
drwxr-xr-x. 6 root root 62 Nov 22 11:08 share
drwxr-xr-x. 2 root root 6 Jun 25 10:28 src
[root@]# ll /usr/
total 232
dr-xr-xr-x. 2 root root 45056 Nov 22 11:15 bin
drwxr-xr-x. 2 root root 6 Jun 25 10:28 games
drwxr-xr-x. 71 root root 8192 Nov 22 11:07 include
dr-xr-xr-x. 34 root root 4096 Nov 21 10:15 lib
dr-xr-xr-x. 99 root root 65536 Nov 22 11:15 lib64
drwxr-xr-x. 36 root root 8192 Nov 22 11:07 libexec
drwxr-xr-x. 16 root root 187 Nov 22 11:16 local
dr-xr-xr-x. 2 root root 16384 Nov 22 11:07 sbin
drwxr-xr-x. 154 root root 4096 Nov 22 11:15 share
drwxr-xr-x. 5 root root 49 Nov 22 11:07 src
lrwxrwxrwx 1 root root 10 Jun 25 10:28 tmp -> ../var/tmp
[root@]#

Re: Nagios XI - Nagios Service doesnt start (Failed to load module '/usr/local/nagios/bin/ndo.so')

Posted: Sun Nov 24, 2024 11:19 pm
by betterwound
gwesterman wrote: Fri Nov 22, 2024 2:40 pm Hi @veeravamsi,

This may be caused by selinux. If you have selinux enabled, try disabling it and running the install.
Great idea. I did it.

Re: Nagios XI - Nagios Service doesnt start (Failed to load module '/usr/local/nagios/bin/ndo.so')

Posted: Tue Nov 26, 2024 2:34 am
by veeravamsi
Its not working in my case with selinux disabled state.. Please help