Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Confirm both servers can sign into themselves
    1. Make sure they both have entries that are named ‘localhost’ (name and host both need to be ‘localhost’, 127.0.0.1 or the actual server name will not work)
    2. Make sure the credentials provided work (you should be able to login to the GUI using the credentials that are listed in Servers.nmis)
    3. In the GUI, under the Views->Servers, you should see localhost, clicking the “Test Sign In” link should give you a new page that says “Login Success”
  2. Confirm that the correct IP addresses have been added to opCommon.nmis ‘opha_allowed_ips’ list so
    1. For push, the pushing server needs to be in the Master server’s opha_allowed_ips
    2. For pull, the pulling server needs to be in the Slave Poller servers opha_allowed_ips
  3. Make sure the list is IP addresses in single quotes, separated by commas, e.g. ['127.0.0.1' , '10.0.0.20’]
    1. 127.0.0.1 needs to be in the list
  4. Check the Logins by going to the Views->Servers
    1. For push, test this on the slave poller server, clicking the ‘Test Sign In’ link for the master server, you should see a new page that says “Login Success”
    2. For pull, test this on the master server, clicking the ‘Test Sign In’ link for the slave poller server, you should see a new page that says “Login Success”
  5. ‘server_name' config variable is set in /usr/local/nmis8/conf/Common.nmis, this name needs to be the same as the one used in Servers.nmis
  6. Config.nmis on the Master needs these settings:
    1. 'server_master' => 'true’,
    1. 'nmis_master_poll_cycle' => 'false' # this must be false
  7. Make sure all the groups that are on the slave pollers are also listed in the master server
    1. Again in nmis8/conf/Config.nmis, ‘group_list’, this time a list in quotes, with names separated by commas, no spaces
  8. If all of this is working, you will want to make sure the Servers.nmis list on master also lists all of the slaves pollers (even if you are using push mode).  The portal settings help NMIS make links back to the slave poller NMIS server.