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

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
veeravamsi
Posts: 139
Joined: Wed Jan 23, 2019 3:35 am

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

Post 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
jsimon
Posts: 339
Joined: Wed Aug 23, 2023 11:27 am

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

Post by jsimon »

Hi Vamsi,

Could you advise what the permissions are on "/usr/local/nagios/bin/ndo.so"?
gwesterman
Posts: 268
Joined: Wed Aug 23, 2023 11:29 am

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

Post by gwesterman »

Hi @veeravamsi,

This may be caused by selinux. If you have selinux enabled, try disabling it and running the install.
veeravamsi
Posts: 139
Joined: Wed Jan 23, 2019 3:35 am

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

Post 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@]#
betterwound
Posts: 12
Joined: Mon Jul 24, 2023 11:11 pm

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

Post 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.
veeravamsi
Posts: 139
Joined: Wed Jan 23, 2019 3:35 am

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

Post by veeravamsi »

Its not working in my case with selinux disabled state.. Please help
Post Reply