Package Overview
The N-Squared Flow Editor software is package into a single package called
n2fe. This package is designed to be installed on Linux based systems such
as RedHat Linux and Debian. Installation is performed using standard package
management tools - yum and rpm on RedHat based systems, apt-get and
dpkg on debian based systems.
This document provides instructions for installing this package.
OS Support
The N2 Flow Editor is officially supported on the following systems:
RedHat based systems:
- RedHat Enterprise 6.8, CentOS 6.8 (Installation Details)
- RedHat Enterprise 7, CentOS 7
Debian based systems:
- Ubuntu Server 16.04 LTS
In practice, it should run on any relatively modern Debian-based or RedHat-based distribution with appropriate adjustments to the installation instructions.
Post-Installation Configuration
Once installation has completed, some configuration is required to connect the N-Squared Flow Editor to your system.
Master XML Configuration
The following file must have its default placeholder values updated:
/etc/jarvis/n2fe.xml
Locate the following lines:
<database name="smf-global" connect="dbi:Oracle:host=SMS-HOST;port=1521;sid=SMF" username="smf" password="SMF-PASSWORD">
</database>
<database name="smf" connect="dbi:Oracle:host=SMS-HOST;port=1521;sid=SMF">
The following values should be updated to:
SMS-HOST: a DNS-resolvable value for the SMS platform that N2FE should communicate with for reading and storing flow and customer information.SMF-PASSWORD: the password for the SMF database user on the SMS platform.
Locate the following line:
<parameter name="force_customer_on_hosts" value="SERVER_IP_ADDRESS"/>
If SMS users are required to enter a valid ACS customer to log in, this value should be updated to:
SERVER_IP_ADDRESS: the IP address (or comma-separated addresses) that will be used to access this server externally.
Locate the following line:
<!--<parameter name="restrict_login_to_hosts" value="SERVER_IP_ADDRESS"/>-->
If login is only allowed on some network interfaces, this value should be updated to:
SERVER_IP_ADDRESS: the IP address (or comma-separated addresses) that will be granted access.
Additionally, remove the comment markers surrounding the line.
License File
N2FE must have a license file provided to operate in an unrestricted manner. Contact N-Squared Support to arrange the delivery of a license file for your deployment.
External Configuration
When integrating N2FE to other platforms, some additional configuration is required on those environments to allow full functionality: