License Genero Report Engine using the Four Js License Manager

How to set up a Genero Report Engine (GRE) product installation to use a license manager on the network.

The procedure described in this topic is valid for configuring the licensing of Genero Report Engine (GRE) using the License Manager.

Important: Licensing for Genero Report Writer for Java, C# and PHP must be managed locally as it can not be managed by the License Manager.
To specify the use of a license manager, you need to configure the greprofile locally. By default, the greprofile used is found in $GREDIR/etc/greprofile. To specify an alternate greprofile, set the GREPROFILE environment variable. The following greprofile resources need to be set:
Table 1. Virtual Machine - License Server Configuration Required Resources
Resource Default Value Description
flm.server none Name of the machine that holds the license service program. You must set this value to use FLM from this machine.
flm.license.number none Value of your current license number.

(For example: XXX#XXXXXXXX)

flm.license.key none Value of your current license key.

(For example: YYYYYYYYYYYY)

If needed, specify these optional parameters:
Table 2. Virtual Machine - License Server Configuration Optional Resources
Resource Default Value Description
flm.service 6399 Service or port number for the communication between the local license controller and Four Js License Manager. This port number should be the same as that set in the FLM configuration file, $FLMDIR/etc/lmprofile. See the topic Configuring the License Manager in the Four Js License Manager User Guide
flm.check 10 Number of iterations between two controls of the user list. This resource is only available on UNIX™ platforms.
flm.ps ps -ae Specifies the command that gives a process list for a machine. This value is used to recover unreleased licenses by synchronizing the real user list on the current machine with the registered users list on FLM.
Warning: This entry is not used on most platforms as the default value ps -ae is replaced by a call to an operating system specific API. This resource should not be set unless the internal implementation relying on API calls fail.
For server-side configuration of the license manager and for information on installing a license in the license manager, see the Four Js License Manager User Guide.