Contents

This page explains the configuration files which are used to manage and configure Fiorano Servers for a particular environment, and also provides links to the sections which give better idea about the configuration.

Server Configuration

Fiorano Servers are pre-configured to run on a single System.

Icon

Please refer Configure Enterprise and Peer Servers section for detailed information on Server Configuration.

Providing Permissions on Windows Servers

For Fiorano 10 to work flawlessly and efficiently, the installer directory needs to have Administrator privileges. To grant permissions to specific/all users:

  1. Go to the directory where Fiorano 10 is installed.
  2. Right-click the FIORANO_HOME directory and open the Properties.
  3. Go to Security tab and click Edit.
  4. Select the desired user and then enable Allow check box against Full Control present under Permissions for Users section.
  5. Click Apply and click OK to grant permission.


Properties and Security settings for FIORANO_HOME

Turning Off or Excluding Fiorano Processes from Antivirus Checks

Fiorano Servers access various files in its installation directory, for all the processes to be able to run properly, we recommend excluding FIORANO_HOME from the antivirus checks.

Icon

Exclude FIORANO_HOME from McAfee antivirus checks as it is a known issue of calls getting blocked by McAfee.

On the Firewall level, Fiorano uses a set of fixed default ports that needs to be allowed on the server firewall for Fiorano Servers to interact with each other. These ports are specified in the server profiles.

The specific ports (default) that needs to be allowed are as mentioned below:

Fiorano Enterprise Server Default Ports

Port NumberPort Name
2047RMI Communications
1947External RTL Communications
1948HA Secondary External RTL Communications
2048RMI HA Secondary
1980Enterprise Server Dashboard
1847Internal calls
1848Internal calls HA Secondary

Fiorano Peer Server Default Ports

Port NumberPort Name
2067RMI Communications
1867Internal calls
1868HA Secondary Internal calls
2068RMI HA Secondary
1880Peer Web Server
Icon

We recommend allowing connections from all ports between the various servers, that is, allow IP based communications and do not make the firewall port-specific as far as possible.

JVM Configuration File

Each script is associated with a specific configuration file (conf) ideally in the same location as the script file, with the name as that of the script file followed by .conf as the extension. This configuration file provides various configuration properties of server/tools as shown below:

Config Property/BlockUsage

<java.classpath>

Specify any additional jar files required to be in classpath in a separate line at the end of this block.

<java.endorsed.dirs>

Specify the jars to be considered other than the default jars in a separate line at the end of this block.

<java.ext.dirs>

Specify the external jar files to be loaded along with the default system jars, in a separate line as the end of the block.

<java.library.path>

Specify the folders containing dll/so files that are to be loaded, in separate line at the end of the block.

<java.system.props>

Specify any additional system properties, in separate a line at the end of the block.

<jvm.args>

Specify any arguments to JVM like memory settings; debug info, in a separate line at the end of the block.

Icon
  • Comments can be written in conf file. A line starting with '#' is treated as comment. 
  • A .conf file can have empty lines. These empty lines are simply ignored by the launcher.
  • Environment variables can be used in conf files (Using environment variables makes your conf file platform dependent).
  • Wildcards are not supported. That is, you should not write lib/*.jar

Profile Configuration

Profile Management Perspective in eStudio can be used for Offline configuration of Fiorano profiles.

Icon

Please refer Profile Management section to understand more about Profile management.

HA Configuration

High Availability (HA) Servers maximize system availability and eliminate any single point of failure.

Icon

Please refer Configuring High Availability Servers to understand how to configure HA servers.

Adaptavist ThemeBuilder EngineAtlassian Confluence