Installing External Data Feeder for NFO

If you installed several instances of NFO, you need to install External Data Feeder for NFO for each NetFlow Optimizer instance (starting with release 2.7 both NFO and EDFN are installed from the same installer). If you need to install EDFN on a separate machine from NFO, please read on.

Disabling Default EDFN instalation

If you are going to install EDFN separately from NFO, you may need to disable default EDFN installation.

Procedure

Go to the default EDFN directory /opt/nfi-updater and perform the following: ./register_daemon.sh -u

Linux RPM Installation

Download the External Data Feeder for NFO RPM package.

Procedure

To begin the RPM installation of External Data Feeder for NFO in the default directory /opt/nfi-updater perform the following:

Open a shell prompt and enter the following command to begin the installation rpm –ihv <RPM-package>

To begin the RPM installation of External Data Feeder for NFO in another directory, perform the following:

Open a shell prompt and enter the following command to begin the installation rpm –ihv --relocate /opt=<new-path> <RPM-package>

If External Data Feeder for NFO is installed on a separate server, perform the following:

  1. Change uri parameter in updater.properties file located in /opt/nfi-updater/conf to IP address of NetFlow Optimizer: uri = https://<nfo-host>:8443

  2. Change NFO tomcat configuration:

    1. Stop NFO tomcat service

    2. Edit /opt/flowintegrator/tomcat/conf/web.xml file

    3. Change cors.allowed.origins parameter value from http://localhost:8443 to http://<nfo-host>:8443. Where <nfo-host> is exactly the same string as in the updater.properties. Use http, not https in the web.xml property, it is not a typo - secure communication will be used.

    4. Start NFO tomcat service.

    5. Restart EDFN service (see Working with External Data Feeder for NFO Service in EDFN Administration Guide)

What to do next

A message will display indicating that the External Data Feeder for NFO installation has been successfully completed.

  • Verify that NetFlow Optimizer and External Data Feeder for NFO are connected by going to NetFlow Optimizer > Advanced > External Data Feeders for NFO

  • Change default External Data Feeders for NFO user’s password. Login into NetFlow Optimizer using updater/changeme credentials and change the password. See Authentication Configuration section in EDFN Administration Guide for more information.

  • If you require Proxy Server authentication before External Data Feeder for NFO can access external URLs, see Proxy Server Configuration section in EDFN Administration Guide for further instructions.

Linux TAR Installation

Download the External Data Feeder for NFO TAR package.

Procedure

To begin the TAR installation of External Data Feeder for NFO in the default directory /opt/nfi-updater perform the following:

  1. Open a shell prompt and enter the following command to un-compress the installer tar zxvf <TAR-package> -C /opt/nfi-updater

  2. Go to the /opt/nfi-updater directory and enter the following command to begin the installation setup.sh -i

To begin the TAR installation of External Data Feeder for NFO in another directory, perform the following:

  1. Open a shell prompt and enter the following command to un-compress the installer tar zxvf <TAR-package> -C <directory>

  2. Go to the directory and enter the following command to begin the installation setup.sh –i

If External Data Feeder for NFO is installed on a separate server, perform the following:

  1. Change uri parameter in updater.properties file located in /opt/nfi-updater/conf to IP address of NetFlow Optimizer: uri = https://<nfo-host>:8443

  2. Change NFO tomcat configuration:

    1. Stop NFO tomcat service

    2. Edit /opt/flowintegrator/tomcat/conf/web.xml file

    3. Change cors.allowed.origins parameter value from http://localhost:8443 to http://<nfo-host>:8443. Where <nfo-host> is exactly the same string as in the updater.properties. Use http, not https in the web.xml property, it is not a typo - secure communication will be used.

    4. Start NFO tomcat service.

    5. Restart EDFN service (see Working with External Data Feeder for NFO Service in EDFN Administration Guide)

What to do next

A message will display indicating that the External Data Feeder for NFO installation has been successfully completed.

  • Verify that NetFlow Optimizer and External Data Feeder for NFO are connected by going to NetFlow Optimizer > Advanced > External Data Feeders for NFO

  • Change default External Data Feeders for NFO user’s password. Login into NetFlow Optimizer using updater/changeme credentials and change the password. See Authentication Configuration section in EDFN Administration Guide for more information.

  • If you require Proxy Server authentication before External Data Feeder for NFO can access external URLs, see Proxy Server Configuration section in EDFN Administration Guide for further instructions.

Windows Installation

Download the External Data Feeder for NFO Windows installation package.

Procedure

To begin the Windows installation of External Data Feeder for NFO perform the following:

  1. Open the installation file and click ‘Run’ to launch the installer and Click ‘Next’ To begin the ‘External Data Feeder for NFO Setup’

  2. Click ‘Next’ to install External Data Feeder for NFO in the default location: C:\Program Files\NetFlow Logic\NFI Updater

  3. Click on ‘Install’ To begin the installation (follow the installation steps)

  4. Click on ‘Finish’ to complete the installation and exit the installer

If External Data Feeder for NFO is installed on a separate server, perform the following:

  1. Change uri parameter in updater.properties file located in C:\Program Files\NetFlow Logic\NFI Updater\conf to IP address of NetFlow Optimizer: uri = https://<nfo-host>:8443

  2. Change NFO tomcat configuration:

    1. Stop NFO tomcat service

    2. Edit %NFO_HOME%\tomcat\conf\web.xml file

    3. Change cors.allowed.origins parameter value from http://localhost:8443to http://<nfo-host>:8443. Where <nfo-host> is exactly the same string as in the updater.properties. Use http, not https in the web.xml property, it is not a typo - secure communication will be used.

    4. Start NFO tomcat service.

    5. Restart EDFN service.

  3. Use Windows Services to check External Data Feeder for NFO status

What to do next

  • Verify that NetFlow Optimizer and External Data Feeder for NFO are connected by going to NetFlow Optimizer > Advanced > External Data Feeders for NFO

  • Change default External Data Feeders for NFO user’s password. Login into NetFlow Optimizer using updater/changeme credentials and change the password. See Authentication Configuration section in EDFN Administration Guide for more information.

  • If you require Proxy Server authentication before External Data Feeder for NFO can access external URLs, see Proxy Server Configuration section in EDFN Administration Guide for further instructions.