Hi Muhammad,
To recap our meeting there are three issues:
1. Can't apply configuration because a contact no longer with the company is being referenced by a Service definition.
2. SNMP monitoring of UPS - currently we can successfully perform snmpwalk from a Linux shell (CLI) on the Nagios XI server
but the gui fails to connect.
3. Backups are failing - the password for the nagios mysql database in the backup script isn't working.
Proposed actions:
1. Use Configure, Core Config Manager, Tools, Config File Management. Select "Delete Files" (red box), "Write Configs" (blue box).
And then under Quick Tools in the left-hand menu select "Apply Configuration" and then hit the "Apply Configuration" button.
This will require permission from the server administrator according to Muhammad. An alternative would be to re-add the contact,
Apply Configuration, and then remove the Contact again (provided he is not being referenced anywhere else).
2. I determined that the @ character is acceptable as part of the community_string both in the gui and from the command
line. However the \ character works from the command line but not the gui. I would like to see the UPS temporarily set up with a
community that uses snmp version 2c, is accessible from the localhost and the Nagios XI's IP only, and with a simple community_string
(such as: New123tesT) for testing. If the gui cannot connect the next step would be to look at how any firewalls are configured
on the network. We already know the snmpwalk from the command line works, so I am curious as to how any potential
firewalls are configured currently.
3. Either the backup script had the value for the mysql password changed or the database itself had the password changed.
By default the password is "nagiosxi". So to test, open a shell (CLI) on the Nagios XI server and enter the following:
If you get logged in to the database then we know the password is still "nagiosxi" (Enter "quit" to exit mysql)
The backup script is: /usr/local/nagiosxi/scripts/restore_xi.sh and the password is set in the script by the
line themysqlpass="nagiosxi".
If the mysql password is unknow then:
a. have the Nagios XI server backed up at the OS level during a scheduled outage
b. follow
https://docs.rackspace.com/support/how- ... -password/
to reset it.
Thanks