So what can cause this type of behavior is a mismatch between SSL and non SSL. So the command is submitted over an HTTP connection, but the update to the GUI is blocked since SSL is not enabled on the backend.
Make sure you have the following set in the /usr/local/nagiosxi/html/config.inc.php:
Code: Select all
$cfg['use_https'] = true;
Also it looks like you have you have multiple ad/ldap components installed (which will need to be remediated).
First, set nagiosadmin to a local account (if it isn't already) and logout/log back into the system with it.
Then, disable active directory authentication in Admin > Manage Components > Active Directory > Settings, double check Admin > Manage Components > LDAP Auth > Settings is disabled as well.
Then setup the new component (copying the info from the old) in Admin > LDAP / AD Integration.
-- See below if you have questions
https://assets.nagios.com/downloads/nag ... ios-XI.pdf
See here as well if you have issues:
https://support.nagios.com/kb/article/a ... n-600.html
Once you've done that and tested login functionality you can run these commands to get rid of the old components:
Code: Select all
rm -rf /usr/local/nagiosxi/html/includes/components/active_directory
rm -rf /usr/local/nagiosxi/html/includes/components/ldapauth