Using FlexNet Manager for Engineering Applications to Report on DSLS Usage

If you will be using FlexNet Manager for Engineering Applications to report on usage from Dassault Systems License Server (DSLS) license servers, you must do the following to set up the DSLS third-party license server.

To set up the DSLS license server to report DSLS usage to FlexNet Manager for Engineering Applications:

1. Install FlexNet Manager for Engineering Applications 2023 R2 and FlexNet Agent 5.2.2 or later. (Refer to the version-specific FlexNet Agent Installation Instructions for information about installing the FlexNet Agent.)
2. Enable license-usage tracing for the licenses whose usage want to report on. To do this, select the licenses using the License Usage Tracing dialog box, which is available as part of the DSLS License Administration Tool. For more information, refer to the DS License Server Installation and Configuration Guide, available from your DSLS vendor.
3. On the DSLS license server machine, prepare the DSLicSrv command calls:
a. Locate the DSLicSrv command. (This is typically in the DSLS server directory.) The full path is required.
b. Verify whether the DSLicSrv command can retrieve current DSLS license usage successfully, by doing the following:
i. Create a file named glu.txt in the following directory: <flexnet_agent_installation_dir>\data\<license_server_name>

The file glu.txt should contain the following:

connect <server> <port>

<password if required>

glu

ii. Run the following command in the FlexNet Agent installation directory to display usage data.

If you are running this command on a Microsoft Windows system, any path that includes spaces must be enclosed in double quotation marks.

<license_server_dir>\DSLicSrv -admin -i data\<license_server_name>\glu.txt

For example:

“c:\Program Files\dslsLicenseServer1\DSLicSrv” -admin -i “data\dslsLic Srv1\glu.txt”

iii. Verify the output that is displayed in the console. It may look similar to the following:

admin>glu

Dassault Systemes V4 (xxx-xxx-xxxx-xxxxxxxxxxx)

VPMS410 maxReleaseNumber: 0 type: ConcurrentUser count: 1 inuse: 0 customerId: xxxxxx

Dassault Systemes V5 (xxx-xxx-xxxx-xxxxxxxxxxxx)

HD2 maxReleaseNumber: 0 type: ConcurrentUser count: 1 inuse: 0 customerId: xxxxxx

d. Verify whether the DSLicSrv command can retrieve the report log (logged server messages) successfully.
i. Create a file named sl.txt in the following directory:

<admin_install_directory>\data\<license_server_name>

The file sl.txt should contain the following:

connect <server> <port>

<password if required>

gli

sl

ii. Run the following command in the FlexNet Agent installation directory to generate usage data.

If you are running this command on a Microsoft Windows system, any path that includes spaces must be enclosed in double quotation marks.

<license_server_dir>\DSLicSrv -admin -i data\<license_server_name>\sl.txt"

For example:

"c:\Program Files\dslsLicenseServer1\DSLicSrv" -admin -i "data\dslsLic Srv1\sl.txt"

iii. Verify the output that is displayed in the console. It may look similar to the following:

admin>gli

Status Editor Model Feature Quantity StartDate EndDate …

active Dassault Systemes V4 ConcurrentUser VPMS410 1 2013-09-30.00:01.UTC 2013-12-…

superseded Dassault Systemes V5 ConcurrentUser HD2 1 2013-09-30.00:01.UTC 2013-12-…