Page 1 of 1

Nagios core works great on RHEL 9 but not RHEL 10

Posted: Sat Jul 12, 2025 3:50 pm
by raskolnikov88
I recently decided to build a new Nagios server based on RHEL 10, and I discovered that epel had no nagios packages for RHEL 10.

I built RPM packages from the Nagios 4.5.9 source and installed them. Nagios started up nicely, but then I noticed that 2 of my test indicated failures.

The DHCP server test failed with the following output: "CRITICAL: No DHCPOFFERs were received."

The MySQL server test failed with the following output: "Authentication plugin 'mysql_old_password' couldn't be found in restricted_auth plugin list."

Unable to determine a reason for the failures, I built a RHEL 9 server with the exact same configuration, and all tests passed, including the DHCP and MySQL server tests, as they do on my backup Nagios server, version 4.5.9 built from a tarball, running on Debian 12.

I'm not sure what the issue is with RHEL 10, but I thought I'd put this out there in case anyone else is running into the same problems.

Re: Nagios core works great on RHEL 9 but not RHEL 10

Posted: Wed Jul 23, 2025 11:07 am
by bbahn
Hello @raskolnikov88,

Nagios does not currently support RHEL 10, which is why you're encountering these issues. The team may address these later in the year, but for the next two months, we are unlikely to be able to address this.

Re: Nagios core works great on RHEL 9 but not RHEL 10

Posted: Wed Sep 03, 2025 3:00 pm
by raskolnikov88
I'm happy to report that as of today, my test nagios server on RHEL 10 is successfully running all tests (24 hosts, 133 checks) including the tests which were failing before. Updating the password on the mysql server fixed the mysql problem, and selinux exceptions apparently fixed the rest.

Re: Nagios core works great on RHEL 9 but not RHEL 10

Posted: Mon Sep 08, 2025 2:03 pm
by nagios-dnelson
That's great news! Glad to hear it! Thanks for the follow up, too!

Re: Nagios core works great on RHEL 9 but not RHEL 10

Posted: Tue Oct 07, 2025 4:17 pm
by raskolnikov88
After observing the RHEL 10 nagios instance for some time, I see that there is a subtle error lurking.

With selinux non-enforcing, everything works well. With selinux enforcing, a login test that I wrote, using expect, fails.

Unfortunately, there is no selinux violation that can be remediated to fix this. But the problem tracks 100% with selinux enforcing status.

I'm going to open a Red Hat ticket and see what insights they can offer.