Page 1 of 1

Authentication issue Fusion 4.1.7 and Nagios XI 5.6.2

Posted: Wed Jun 26, 2019 4:03 pm
by JesusAltamirano
Hello,
I recently installed a 4.1.7 Nagios Fusion instance, while trying to Fuse a Nagios XI server I receive an Authentication issue. While adding the server the test to authenticate is successful. I verified the connection from Fusion with curl curl -XGET https://nagiosname/nagiosxi/api/v1/syst ... xxxxxxxxxx -k -v and the connection seems fine. I tried to look at the logs but while trying to read I receive the following message:
PHP script '/usr/local/nagiosfusion/html/includes/base.inc.php' is protected by SourceGuardian and requires a SourceGuardian loader 'ixed.5.3.lin' to be installed.

1) Download the required loader 'ixed.5.3.lin' from the SourceGuardian site: http://www.sourceguardian.com/loaders/d ... s_m=x86_64
2) Install the loader to /usr/lib64/php/modules
3) Edit /etc/php.ini and add 'extension=ixed.5.3.lin' directive

I followed instruction with no luck.
Please advice.
Thanks a lot

Re: Authentication issue Fusion 4.1.7 and Nagios XI 5.6.2

Posted: Thu Jun 27, 2019 12:21 pm
by benjaminsmith
Hello,

After making those changes what are seeing in the apache logs. Is the same error still there? I was able to fuse an XI Server on my test server using Fusion 4.1.7 and it's working as expected.

1. Can you upload the Apache error log to the post /var/log/httpd/error_log?

2. Are you using SSL on both the XI server and Fusion?

3. Got to Admin > System Configuration > System Settings and Enable Debugging (see image). Then try to to test the Fusion settings again and upload the log file to the post.
fusion-debug.png
Thanks.

Re: Authentication issue Fusion 4.1.7 and Nagios XI 5.6.2

Posted: Fri Jun 28, 2019 1:37 pm
by JesusAltamirano
Hi Benjamin,

Thanks for your response. The problem has been solved:

there was an issue with the user as the password was set to expire, it was solved with:
passwd --delete nagios
chage -I -1 -m 0 -M 99999 -E -1 nagios

nagios user was not included in /etc/cron.allow file. Once I added it I was able to connect.

Thanks again and regards!
This topic can be closed now.