Introduction
The OpenLM Utilizer is a licensing management software. It provides productivity tools for system administrators, managers and end users. OpenLMโs basic software package includes the core OpenLM Server module and its user interface; the OpenLM EasyAdmin module. In addition to these core components, the OpenLM software package includes modules and capabilities which provide additional functions. In order to interface these components and obtain full functionality of the OpenLM software, it is essential to open certain port numbers.
OpenLM license Server
The OpenLM Server is the core element of the OpenLM Utilizer system. It integrates the functionality of all other OpenLM peripheral system components, such as the OpenLM EasyAdmin, OpenLM Agent, OpenLM Alerts, and OpenLM Broker. It is responsible for collecting information from various system components and storing it in an embedded relational DB. External databases like Oracle or Microsoft SQL Server are also supported.
License manager: Default port 7016
The OpenLM Server interfaces the License manager over a dedicated port. this portโs default number is 7016.
Configuring the License manager Port:
In the โOpenLM Serverโ configuration window, select the โPort Settingsโ tab.
In the โLicense managers reporting portโ text-box, type in the OpenLM server port number (e.g.: 7016).
The OpenLM Broker is an optional software component that runs on the license server machine. The Broker performs tasks as dictated by OpenLM Server. The Broker is required in order to provide advanced licensing information and capabilities; such as controlling license servers remotely, managing FLEXLM option files etc.
The OpenLM module interfaces the OpenLM Server via a dedicated port. This pot number is 7016 by default, and should be configured the same as the license manager port (see above). For additional information on the OpenLM Broker component, please refer to this application note.
Configuring the OpenLM Broker Port:
There are two methods for configuring the OpenLM Broker port: via the OpenLM Broker configuration tool, and via the broker.xml configuration file.
OpenLM Broker configuration
-
Open the โOpenLM Broker configurationโ.
- Choose an OpenLM Server from the OpenLM servers list and click โEditโ .
Edit the โPortโ textbox. Repeat this for all OpenLM Servers.
broker.xml configuration file
-
Open the broker.xml file, ย located on: โC:Program FilesOpenLMOpenLM Brokerโ
-
Search for the line <Port>7016</port>.
-
Edit the port number.
OpenLM Agent: ย Default port 7012
The OpenLM Agent facilitates available license querying, among other functions. It connects to the OpenLM Server through another dedicated port: the OpenLM Agent default port number is: 7012. The OpenLM Agent port number should be configured the same on the OpenLM Agent configuration tool, and on the OpenLM Server configuration tool.
OpenLM Agent configuration tool
-
Right-click on the Openlm Agent blue icon on the Windows taskbar,
-
Open the โOpenLM Agent configurationโ tool. The โAgent Configurationโ window pops.
- Type in the port number in the โPortโ textbox (e.g.:7012).
-
In the โOpenLM Serverโ configuration tool, select the โPort Settingsโ tab.
Type in the Agent port in the โAgent reporting portโ text-box (e.g.: 7012).
HTTP Server Port: ย Default port 7014
This port enables EasyAdmin web application to send requests to the OpenLM Server.
This port number should be configured the same on the OpenLM Server configuration tool, and on the โconfig.jsโ file.
OpenLM Server configuration:
In the โOpenLM Serverโ configuration tool, select the โPort Settingsโ tab. Type in the HTTP Server port in the โUser Interface http server portโ ย textbox (e.g.: 7014).
config.js file:
- Open the โconfig.jsโ file, typically located on:โCProgram FilesOpenLMOpenLM ServerWeebAppsEasyAdmin2โ
- Search for the number 7014.
- Edit the port number(Should be 7014).
OpenLM Alerts System: ย Default port 7017
The OpenLM Alerts module produces alerts for system managers based on predefined conditions. These alerts may be directed to email messages, SMS text messages, the EasyAdmin web application or to a dedicated log file. Please refer to this application note for elaborated information on the OpenLM Alerts module.
Configuring the OpenLM Alerts port:
- In the โOpenLM Serverโ configuration tool, select the โPort Settingsโ tab.
Type in the Alerts port in the โAlerts server checking portโ textbox (e.g.: 7017).
- In the OpenLM Alerts configuration form, of the OpenLM Alerts Editor, type in the port number in the โAlerts Portโ textbox.
OpenLM HTTP port Default port 7019
OpenLM installs the LightTPD web server with the installation of OpenLM Server. LightTPD is configured as a Windows Service and starts up with the machine. The use of web servers such as Apache or IIS or others is also supported.
Configuring the OpenLM LightTPD port:
- Open the โlighttpd-inc.confโ file, ย located on: โC:Program FilesOpenLMOpenLM ServerWebServerโ.
- Search for the line โbind to port (default: 80) server.port = <port number>โ.
- Edit the port number (e.g: 7019).
Serve OpenLM EasyAdmin using Microsoft IIS 6 & 7
The OpenLM Software package is delivered with LightTPD; a built-in web server. The LightTPD web service starts upon installation or machine start-up. Users can either use LightTPD or choose a standard web server such as Microsoft IIS.
For additional information on how to serve OpenLM EasyAdmin using IIS6, please refer to this application note. For information on how to serve OpenLM EasyAdmin using IIS7, please refer to this application note.For information on how to serve OpenLM EasyAdmin using Apache webserver, please refer to this application note.