NagoisXI NRDP and Network Analyzer
Posted: Wed May 21, 2014 10:38 pm
I am doing an evaluation on Nagios XI and Nagios Network Analyzer using the OVF deployment.
Each is running on its own virtual machine on the same subnet with static ip addresses. I am attempting to setup NRDP on Nagios XI and have NetFlow data sent to Nagios Network Analyzer. I am using the document “Integrating Network Analyzer with Nagios Core and Nagioxs XI”.
Following the documents instructions at the Nagios Network Analyzer I click on the ‘Alerting’ tab, and then the ‘Nagios Setup’ and enter a friendly name in the Name field, the IP address of the Nagios XI server in the NRDP Address field, and the token from the config.inc.php file from the Nagios XI server in the NRDP Token field. When I click on the “Finish & Save’ button a display box pops up that says ‘URL does not appear to be an NRDP server http://nagiosxi_server_ip_address’.
Nagios XI 2012R2.9 NRDP server config file config.inc.php configuration is:
<?php
// NRDP Config File
// Copyright (c) 2010 Nagios Enterprises, LLC.
// License: Nagios Open Software License <http://www.nagios.com/legal/licenses>
//
// $Id: config.inc.php 454 2011-01-13 22:52:28Z egalstad $
$cfg['authorized_tokens']=array("testnrdp1234",);
$cfg["require_https"]=false;
$cfg["require_basic_auth"]=false;
$cfg["valid_basic_auth_users"]=array();
$cfg["nagios_command_group"]="nagcmd";
$cfg["command_file"]="/usr/local/nagios/var/rw/nagios.cmd";
$cfg["check_results_dir"]="/usr/local/nagios/var/spool/checkresults";
$cfg["tmp_dir"]="/usr/local/nagiosxi/tmp";
///////// DONT MODIFY ANYTHING BELOW THIS LINE /////////
$cfg['product_name']='nrdp';
$cfg['product_version']='1.2'
?>
The file's rights are: -rwxrwxr-- 1 nagios nagios 1956 May 21 02:12 config.inc.php
The file has also been copied to the /etc/httpd/ as conf.d
Testing the NRDP API with the default settings and the token from the config.inc.php file returns, this:
XML file does not appear to have any style information associated with it. The document tree is shown below.
<result><status>0</status><message>OK</message><meta><output>2 checks processed.</output></meta></result>.
Why I am getting the message from Nagios Network Analyzer that the URL for the Nagios XI is not an NRDP server.
Any other information that can be shared to help with this evaluation is appreciated.

Each is running on its own virtual machine on the same subnet with static ip addresses. I am attempting to setup NRDP on Nagios XI and have NetFlow data sent to Nagios Network Analyzer. I am using the document “Integrating Network Analyzer with Nagios Core and Nagioxs XI”.
Following the documents instructions at the Nagios Network Analyzer I click on the ‘Alerting’ tab, and then the ‘Nagios Setup’ and enter a friendly name in the Name field, the IP address of the Nagios XI server in the NRDP Address field, and the token from the config.inc.php file from the Nagios XI server in the NRDP Token field. When I click on the “Finish & Save’ button a display box pops up that says ‘URL does not appear to be an NRDP server http://nagiosxi_server_ip_address’.
Nagios XI 2012R2.9 NRDP server config file config.inc.php configuration is:
<?php
// NRDP Config File
// Copyright (c) 2010 Nagios Enterprises, LLC.
// License: Nagios Open Software License <http://www.nagios.com/legal/licenses>
//
// $Id: config.inc.php 454 2011-01-13 22:52:28Z egalstad $
$cfg['authorized_tokens']=array("testnrdp1234",);
$cfg["require_https"]=false;
$cfg["require_basic_auth"]=false;
$cfg["valid_basic_auth_users"]=array();
$cfg["nagios_command_group"]="nagcmd";
$cfg["command_file"]="/usr/local/nagios/var/rw/nagios.cmd";
$cfg["check_results_dir"]="/usr/local/nagios/var/spool/checkresults";
$cfg["tmp_dir"]="/usr/local/nagiosxi/tmp";
///////// DONT MODIFY ANYTHING BELOW THIS LINE /////////
$cfg['product_name']='nrdp';
$cfg['product_version']='1.2'
?>
The file's rights are: -rwxrwxr-- 1 nagios nagios 1956 May 21 02:12 config.inc.php
The file has also been copied to the /etc/httpd/ as conf.d
Testing the NRDP API with the default settings and the token from the config.inc.php file returns, this:
XML file does not appear to have any style information associated with it. The document tree is shown below.
<result><status>0</status><message>OK</message><meta><output>2 checks processed.</output></meta></result>.
Why I am getting the message from Nagios Network Analyzer that the URL for the Nagios XI is not an NRDP server.
Any other information that can be shared to help with this evaluation is appreciated.