Requirements for Operating System Settings

This section contains requirements for operating system settings necessary for Foresight Analytics Platform. Meeting these requirements will ensure proper installation and work of Foresight Analytics Platform.

Requirements for Settings before Installing Foresight Analytics Platform Activation

Before installing Foresight Analytics Platform check:

IMPORTANT. It is prohibited to change the system time on the client computer or server, if Prognoz Platform or Foresight Analytics Platform. System time change leads to cancellation of any license.

locale -a

If the en_US.UTF-8 locale is not displayed in the list, execute the command and select this locale in the interactive mode:

sudo dpkg-reconfigure locales

If required, make sure that the en_US.UTF-8 string is uncommented in the /etc/locale.gen file.

NOTE. To get additional requirements applied during DBMS back end installation, see the documentation of corresponding DBMS.

Requirements for Settings for Working with Foresight Analytics Platform Activation

Working with Foresight Analytics Platform requires:

NOTE. To find out port numbers and necessary services, see the documentation of corresponding DBMS.

Working with Foresight Analytics Platform as part of DHTML application requires:

Interaction of Foresight Analytics Platform and license server requires open access to the licensing service port (8510 by default), with which Foresight Analytics Platform. The licensing service communicates with the license server via the 3189 port.

For correct printing of reports built using Foresight Analytics Platform tools in ALT Linux:

PrivateTmp=false

Ports and Protocols

The table contains ports and protocols that are used by various Foresight Analytics Platform components to communicate with other information resources of the system being created. Access to these ports should be opened according to the operating system, web server, and DBMS server in use.

System component Default port Protocol Comments
DBMS

Oracle - 1521

Microsoft SQL Server - 1433

PostgreSQL - 5432

TCP Port can be modified if DBMS supports work via various ports. The current port used for work can be received from DBMS administrator.

BI Server

Task Scheduler

InMemory MOLAP Server

Apache2 for Linux OS:

  • HTTP - 8810

  • HTTPS - 443

IIS for Windows OS:

  • HTTP - 80

  • HTTPS - 443

HTTP, HTTPS  
Web Application Back End

Apache2 for Linux OS:

  • HTTP - 8110

  • HTTPS - 443

IIS for Windows OS:

  • HTTP - 80

  • HTTPS - 443

HTTP, HTTPS  
Designer of Business Applications Back End

Apache2 for Linux OS:

  • HTTP - 8210

  • HTTPS - 443

IIS for Windows OS:

  • HTTP - 80

  • HTTPS - 443

HTTP, HTTPS  
State Server

Redis - 6379

Memcached - 11211

Tarantool - 6379

Radix - 6379

TCP  
License Server Guardant - 3189 TCP  
Licensing Service

HTTP - 8510

HTTPS - 8511

HTTP, HTTPS The port can be changed in the settings.xml file.
Web Forms HTTP - 9091 HTTP, HTTPS

The port cannot be changed in environment variables or in the system registry/settings.xml file.

To work with web forms via the HTTPS protocol, see the Setting Up Web Forms Work via HTTPS section.

To view required ports in Linux OS, use the files:

See also:

System Requirements | Supported Versions of Linux/Windows OS