AVEVA Licensing System 4.1 User Guide
AVEVA Licensing System 4.1 User Guide
AVEVA Licensing System 4.1 User Guide
1
User Guide
AVEVA Solutions Limited
Disclaimer
1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free from viruses.
1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar losses; loss of
anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of data or information; any special,
indirect, consequential or pure economic loss, costs, damages, charges or expenses which may be suffered by the user,
including any loss suffered by the user resulting from the inaccuracy or invalidity of any data created by the AVEVA
software, irrespective of whether such losses are suffered directly or indirectly, or arise in contract, tort (including
negligence) or otherwise.
1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with the performance
of the AVEVA software shall be limited to 100% of the licence fees paid in the year in which the user's claim is brought.
1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law.
1.5 In the event of any conflict between the above clauses and the analogous clauses in the software licence under which
the AVEVA software was purchased, the clauses in the software licence shall take precedence.
Copyright
Copyright and all other intellectual property rights in this manual and the associated software, and every part of it
(including source code, object code, any data contained in it, the manual and any other documentation supplied with it)
belongs to, or is validly licensed by, AVEVA Solutions Limited or its subsidiaries.
All rights are reserved to AVEVA Solutions Limited and its subsidiaries. The information contained in this document is
commercially sensitive, and shall not be copied, reproduced, stored in a retrieval system, or transmitted without the prior
written permission of AVEVA Solutions Limited. Where such permission is granted, it expressly requires that this copyright
notice, and the above disclaimer, is prominently displayed at the beginning of every copy that is made.
The manual and associated documentation may not be adapted, reproduced, or copied, in any material or electronic form,
without the prior written permission of AVEVA Solutions Limited. The user may not reverse engineer, decompile, copy, or
adapt the software. Neither the whole, nor part of the software described in this publication may be incorporated into any
third-party software, product, machine, or system without the prior written permission of AVEVA Solutions Limited, save as
permitted by law. Any such unauthorised action is strictly prohibited, and may give rise to civil liabilities and criminal
prosecution.
The AVEVA software described in this guide is to be installed and operated strictly in accordance with the terms and
conditions of the respective software licences, and in accordance with the relevant User Documentation. Unauthorised or
unlicensed use of the software is strictly prohibited.
© Copyright 2012 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved. AVEVA shall not be
liable for any breach or infringement of a third party's intellectual property rights where such breach results from a user's
modification of the AVEVA software or associated documentation.
AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge, CB3 0HB, United Kingdom
Trademark
AVEVA™, AVEVA Everything3D™ and AVEVA E3D™ are registered trademarks of AVEVA Solutions Limited or its
subsidiaries. Unauthorised use of the AVEVA™, AVEVA Everything3D™ and AVEVA E3D™ trademarks is strictly
forbidden.
AVEVA product/software names are trademarks or registered trademarks of AVEVA Solutions Limited or its subsidiaries,
registered in the UK, Europe and other countries (worldwide).
Revision Sheet
Contents Page
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1
AVEVA License System Console. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1
Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:2
Start/Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:8
Query/Configure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:9
Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:12
1 Introduction
RMS License File: Contains the licenses that can be served by the RMS License
Server and the RULES license server.
Usage Log: A log file written by the RMS License Server that contains
details of license check-out and check-in operations
performed by RMS-enabled applications.
Flex License File: Contains the licenses that can be served by the Flex License
Server.
Debug Log: A log file written by the Flex License Server that contains
details of license check-out and check-in operations
performed by Flex-enabled applications.
There are three ports configured in the ALS, one for each license server.
The ALS uses Dual License Server technology to allow applications that use the different
RMS and Flex licensing technologies to share license entitlement. This has been achieved
by configuring the Flex License Server so that it notifies the RMS License Server with
details of the licensing activities of the Flex-enabled applications as and when they occur.
The RMS License Server effectively "controls" the Flex License Server and its clients by
allowing or disallowing Flex license check-out and check-in operations based on the
licenses present in the RMS license file.
The RULES license server acts as a proxy for RMS licensing, and enforces licensing for
"Named Users". Refer to RULES Server for more information.
Log Files
The contents of the RMS Usage Log file, the Flex Debug Log file and the RULES log file
reflect the operations of each license server and the use of licenses by each kind of AVEVA
application.
Important: The DLS functionality means that the RMS Usage Log also contains the details
of the Flex licensing operations.
Note: The ALS has been specifically designed so that existing FlexMan clients do not need
to be reconfigured if the ALS Server is installed using the detail port settings.
The AVEVA License System Console, or ALS Console, is a tool that allows the system
administrator to manage AVEVA licenses. The system administrator is not to be confused
with the AVEVA License Administrator (who supplies licenses) or the end user (who
consumes licenses).
If the system administrator is unfamiliar with the ALS, an explanation is provided. Refer to
Introduction for further information.
The ALS consists of three separate license servers that run cooperatively. Due to the
complexity of configuring the three separate license servers so that they can operate
together, a dedicated utility has been provided called the AVEVA License System Console.
The AVEVA License System Console is an easy-to-use general user interface that can be
used to perform tasks such as license file installation and stopping/starting the license
system.
While it is possible to manually configure the ALS by directly editing configuration files,
AVEVA strongly recommends that only the AVEVA License System Console is used to
administer the ALS.
The AVEVA License System Console is installed as part of the ALS installation. Refer to
AVEVA Licensing System 4.1 Installation Guide for further information.
To launch the AVEVA License System Console select Start > All Programs > AVEVA
>Licensing System > AVEVA License System Console.
2.1 Licenses
The Licenses tab displays the following window:
Install License
Note: ALS uses clock tampering detection mechanisms, changing the system clock may
cause the system to fail.
Note: A check and install log of the license file installation is written to a Console.log file.
The log file is stored in the default folder. For example, C:\AVEVA\AVEVA Licensing
System. If there are any issues when installing the license file, send the Console.log
file to your regional support team.
View Entitlement
Clicking View Entitlement opens a new window that allows you to view the product
licenses. The window displays the number of licenses available for each product and the
license expiry date.
Operations
1. The product mapping file is located at the following location:
%AVEVA_LICENSING%\ProductMaps
2. The list of products in the product mapping file are listed on the left screen in a tree
format. The display of the tree format can be expanded or collapsed by clicking the
buttons.
3. When a node is expanded for a particular product, all the features belonging to that
product are listed.
4. When a feature is expanded, the licenses for that feature are listed. For example, in the
above screenshot, the AVEVA Everything3D™ product contains one license
(Entitlement 1) consisting of one seat.
5. When a specific feature is selected, via a check box, the entitlements for that feature
are displayed on the right side of the window in the entitlement chart.
6. The date range on the X axis of the entitlement chart displays the license start date and
end date. The date range can be displayed weekly, monthly or yearly.
7. When a specific feature is selected on the entitlement chart, product details for that
feature are displayed on the bottom-right of the window.
Revoke Licenses
Clicking Revoke Licenses opens a new window that provides a description of the revoke
licenses processes.
1. Once you have read the description and selected the I understand the above and
agree to remove all licenses from the system check box, the Revoke All Licenses
option becomes available.
2. Once you have clicked on Revoke All Licenses the AVEVA License System Console
performs the revocation of all licenses.
When the licenses are successfully revoked, the following message is displayed.
Disabled options can be re-enabled by clicking on any product or feature on the left side of
the screen.
When the licenses are successfully revoked, the AVEVA License System Console saves the
binary data of a Revocation Certificate and a Permission Ticket to an XML file.
The AVEVA License System Console prompts you to send this file back to AVEVA as proof
that the licenses were revoked.
Note: The number of Deferred Revocation Days is read from the Private Vendor Info of
AVEVA "Meta Data License" which should be available on the license server. In
cases where the value is not present or not valid (outside 1-30), a default value of 5
days is used.
1. Use the check boxes to select the products to associate with a named user list or
group. becomes available which allows you to modify the user list.
2. Click Apply to save the changes made to the window.
Clicking opens a new window that allows you to add or remove named users or user
groups from the reserved user list.
1. Input a valid user name or user group in the field. All matching user names and user
groups become available from the drop-down list. The following rules should be
observed when entering a user name or user group:
• Ad-hoc windows user names are supported.
• Active Directory (AD) users and groups are supported.
• The LDAP (Lightweight Directory Access Protocol) sAMAccountName attribute is
used to reserve licenses for user names, and the distinguishedName attribute is
used for active directory groups.
• Windows user aliases are not supported. Any aliases added to the reserved user
list will block licenses from being used.
• Using an AD group or an individual name (not both) is recommended. If a user is
added explicitly and also belongs to an added AD group, the user count is doubled
and two licenses are reserved.
• AD groups that contain users that have left the company are automatically
excluded.
• Only windows username characters are supported, including "\" for specifying the
domain name
2. Click Add to List: to add the user name or user group to the Manage Users list.
3. When a specific user name or user group is selected via a check box, Remove
Selected becomes available which allows you to remove the selection from the list.
4. Click OK to apply the modifications to the user list.
Clicking Lease Report opens a new window that allows you to view the lease usage report
for product licenses.
The lease usage report details the active leases and allocated leases for each licensed
product.
Support
Creates a directory that can be sent to AVEVA when a licensing support issue is raised.
Refer to Support for further information.
2.2 Start/Stop
The Start/Stop tab allows you to start or stop the license servers. The messages area of the
window displays the start/stop results so that any errors can be seen.
Start Licensing System: Starts the RMS license server, the Flex license server and the
RULES Server.
Stop Licensing System: Stops the RMS license server, the Flex license server and the
RULES Server.
Support
Creates a directory that can be sent to AVEVA when a licensing support issue is raised.
Refer to Support for further information.
2.3 Query/Configure
The Query/Configure tab displays the following window:
Note: The status boxes are not updated dynamically, update the status by clicking Query
when appropriate.
View Log
1. Use the radio buttons to select the required license server log file and click View Log
File: a new window is displayed listing the contents of the license server log file.
2. If RMS is selected, an additional window is displayed that allows you to choose
whether to view the default anonymised log file or the de-anonymised log file that
displays the proper user, host, and display names.
• Server and License File Location: displays the path of the RMS license server and
license file. This setting cannot be changed.
• Server Port: allows the RMS server port to edited.
• Network Buffer: The Network Buffer Size Multiplier is a network tuning parameter that
enables the size of the RMS network buffer to be increased. The value is used as a
multiplier for the existing Windows default buffer size which can vary from system to
system (although for most systems it is usually 8 kBytes). Consequently, the actual
buffer size used by the RMS server will not be known until the RMS server is started.
Once started, the RMS server will write an event to the Windows Application Event log
recording the actual size of the network buffer used.
Sites with a large number of users or with a heavily loaded network can experience
instances of their AVEVA applications reporting "error 5". "Error 5" errors indicate that
an application did not receive a response from a license server within the expected
timeframe. This error can occur for several different reasons, however on sites with
many users and/or with heavily loaded networks this problem can be mitigated by
increasing the size of the socket buffer used by the RMS server.
There is no guidance available as to what value should be used for any given site as a
suitable value must be determined by analysis of the site operating environment. It is
therefore strongly recommended that this value is only configured after having
consulted the AVEVA Licensing Department.
Important: Setting the network buffer value too high can impact performance, especially
when using a license-server-list.
• Usage Log File: Allows the usage log file name and directory to be configured.
Note: The usage log file name cannot contain three or more continuous underscores.
Clicking Apply validates the entries made on the form and applies the updates to the
configuration.
3. If the Flex radio button is selected, the Edit Flex Configuration window is displayed.
The Flex Server Port can be changed. Clicking the Edit button opens the Flex
configuration file (%AVEVA_LICENSING%\Flex\cadcentre.opt) in Notepad. You can
then edit the file and save it.
Note:
• No validation is carried out if you have changed the Flex configuration file.
• Changes made to the RMS log file configuration are only visible once the ALS console
is restarted.
Support
Creates a directory that can be sent to AVEVA when a licensing support issue is raised.
Refer to Support for further information.
2.4 Support
Clicking on Support from the main application opens a form that helps you create a support
bundle consisting of a collection of licensing-related files from the license server that may be
relevant to any issue or query you have. This facility creates a directory that can be easily
zipped up and sent to AVEVA when a licensing support issue is raised.
The check boxes on the left-hand side of the window list a set of commonly collected files
and system information that are likely to help with any support issue. By default, all items
are selected. Any items that are not required can be excluded by deselection.
Additional files, such as screen shots or older logs, can be added by clicking Add. Each
added file is listed on the right-hand side of the window.
Clicking Generate Bundle generates a dated folder located in
%AVEVA_LICENSING%\SupportBundle. All the selected items and additional files are
copied into this folder, ready for zipping and sending to AVEVA support. The location and
contents of the bundle is confirmed on the Generate Support Bundle Confirmation
window; any issues in locating requested files are indicated with error messages.
You can navigate to the most recently generated folder by clicking Explore Bundle
Directory.
A fresh folder is generated each time Generate Bundle is clicked. This is intended to make
it easy to collect data at various points in a sequence of steps that are being followed to
reproduce a problem. For example, if a problem occurs after starting an application and
accessing a particular piece of functionality, the following workflow can be used to produce
three separate support bundles, one before the application is started, one just before the
problem occurs, and one after the problem has occurred:
1. Start the AVEVA License System Console and open the Support bundle form.
2. Select the files for inclusion in the bundle.
3. Click Generate Bundle. This creates the first bundle.
4. Start the application.
5. Click Generate Bundle. This creates the second bundle.
6. Access the suspect piece of functionality.
The Sentinel RMS License Manager Administration tool allows you to define group
reservations which are used to restrict the right to run applications for particular users,
computers, or groups. Selected users can be allowed to run certain applications or can be
prevented from accessing applications. This can be used as an additional security measure
and helps to balance application usage when the administrator wants to prevent users from
running applications on heavily loaded computers or file servers.
This allows the administrator to exercise local administrative controls by associating a series
of groups with each feature and reserving a certain number of license tokens for each
group. Any remaining license tokens are not specifically reserved and can be used by
anyone.
Note: The group reservations capability is only used with a network License Manager. It is
not supported when the redundant License Manager pool is set up.
6. Enter a Group name and the number of reserved Tokens for that group then click Next.
7. After specifying the above details, the Wizard prompts you to specify the members of
the group. Click Add to add a member.
8. Enter the Name of the Member, then select User or Machine and select Included or
Excluded to specify whether member is allowed or not allowed to run the application.
10. If required, click Remove All to remove all the members or select a specific member
and then click Remove.
11. Click Finish to return to the main screen, the groups and members are updated on the
WLSGRMGR main screen.
12. Once a feature has been defined, you can define another group to use that feature. To
add a new group select Add from the Group menu. Do not add the same users or
computers to different groups using the same feature.
13. Click Save to save the settings: a reservation file 'lsreserv' is created in the My
documents folder 'C:\Users\Administrator\Documents\SafeNet Sentinel\Sentinel RMS
Development Kit\Tools'.
14. Copy the 'lsreserv' file into the RMS folder 'C:\AVEVA\AVEVA Licensing System\RMS'
and rename it ‘lsreserv_AVEVA’.
15. To save the file directly into the RMS folder 'C:\AVEVA\AVEVA Licensing
System\RMS\', click Save As.
Or
If you copy the reservation 'lsreserv' file to a folder other than the RMS folder, an
environment variable must be set, that is Variable Name = LSRESERV_AVEVA and Value
= The folder path to the lsreserv file. For example 'C:\AVEVA\AVEVA Licensing
System\RMS\Testing\lsreserv'.
16. Once the environment variable has been set, restart the License Server using the
AVEVA License System Console.
17. The number of licenses reserved for the particular feature can be viewed using the
Sentinel RMS License Manager Administration tool.
18. If you run a RMS secured program, for example AVEVA E3D, which has been reserved
and its usage restricted, the following error message is displayed.
19. If you run a Flex secured program, for example Hull Design or PDMS 12.0, which has
been reserved and its usage restricted, the following error message is displayed.
To work with the redundant license model, a License Server pool must to be set up. The
primary License Server in the pool is designated as the leader; the remaining License
Servers become followers. As long as the primary License Server is running, all the tokens
remain with the leader License Server and are not distributed amongst the other License
Servers in the pool.
How it works
• A client sends a license request to the primary License Server.
• The primary License Server establishes a connection with the client and grants the
license after successful authentication.
• When the primary License Server (leader) is not running, the next leader takes over:
the follower License Server having the highest precedence.
• The follower License Server fulfils the new license requests seamlessly (as long as
licenses are available).
• If the primary License Server re-starts, it reclaims leadership and license control is
transferred back to the primary License Server.
2. Various factors, including network performance, affect this decision. The leader should
be in an area of the network with good bandwidth because it must communicate with all
other redundant License Servers,
3. The system administrator must define at least three redundant License Servers. If the
pool is set up with only a single server, the redundant server pool will never be formed.
4. A License Server can only exist in one license pool.
5. Each computer on which a redundant License Server resides must have a static, fixed
IP address. Do not use DHCP to dynamically allocate IP addresses for those
computers.
6. Reverse DNS resolution is necessary for the redundant License Server setup.
7. Specify the IP addresses in either IPv4 or IPv6 format. A redundant pool cannot have
mixed servers (both IPv4 and IPv6). Consequently, a redundant server can work either
in IPv6 or IPv4 mode-as long as the server is running and not removed from the
redundant pool.
8. After establishing the License Servers for redundant setup, obtain their locking codes
and pass them to the AVEVA license administrator.
9. Setting up the redundant License Servers requires access privileges to all computers
and areas of the network on which License Servers are to be installed. If changes are
made to the redundant license file, those changes will not be transferred to all License
Servers in the redundant License Server pool unless network and write access to each
of the redundant License Server computers is allowed. If any of these computers run
Windows, the system administrator must have administrator privileges to make
changes that affect the License Servers on those computers.
10. The License Servers in the redundant License Server pool must have the same
version.
11. The License Servers must preferably be running on the same platforms (for example,
Windows).
Steps 4 & 5 of the warning suggest that you copy the Product Mapping File
(ProductMappingFile.xml) and the Reserved User List file (POM.xml) to the other
License Servers. This file defines how leases are allocated for named user licenses.
• An identical Reserved User List file must be used on each License Server in the
License Server pool.
• Subsequent changes made to the Reserved User List file, on any of the License
Servers, must be manually copied to all License Servers in the License Server
pool.
• The Reserved User List file of all License Servers in the License Server pool
must not be different at any time. This may result in the three redundant server
setup behaving abnormally.
9. Click Continue
10. Enter system server host names and IP addresses (the IP addresses are populated
automatically but should be double-checked as some hosts can have multiple IP
addresses).
Note: Server details should be entered in the same order as you request the license file
(refer to 3. for further information).
Note: The checks and installation details of the license file are written to a Console.log file
and stored in the default folder (C:\AVEVA\AVEVA Licensing System). If there is a
failure in the license file installation, send the Console.log file to the AVEVA license
administrator or the AVEVA support engineer.
14. Once you have successfully completed the license installation procedure on the
primary server, the following files are created in your AVEVA licensing installation (by
default C:\AVEVA\AVEVA Licensing System).
Important: You must ONLY perform the license installation procedure (from 5. to 13.) on
the PRIMARY server, and copy the generated files onto the secondary and
tertiary servers as described. If you perform the license installation procedure
on the secondary or tertiary servers, the licensing system will fail to function
correctly.
5 RULES Server
The RULES server provides support for an AVEVA licensing model called "Named User
Licensing". Named User Licensing differs from the floating license model in three major
aspects:
• Licenses are restricted to a specific number of named users.
• Licenses are locked to a specific user for a fixed number of days from "first use". For
example, 30 days.
• One Locked license can be used by a user on a limited number of devices.
Named users are identified automatically by the RULES server as the first users to request
a license. Once all the licenses are in use, no further users can connect until the end of the
30 day period for one of the licensed users.
In effect, this is a form of reserved user licensing, hence the acronym: RULES - Reserved
User Licensing Enforcement System.
To help troubleshoot any problems AVEVA have compiled a list of frequently asked
questions.
This can happen on Windows servers. It is a Windows timing problem, the installer has set
an environment variable but its value is not populated. As a result, various workarounds are
available.
Wait for a few minutes and try again
or (reboot) the machine
Or
Navigate to the environment variable, select 'AVEVA_LICENSING' > Click Edit then click
OK to set it again.
Sentinel RMS Development Kit 8.5.3.0020 Host Locking Code Information Utility Copyright
© 2012 SafeNet, Inc.
IP address : 192.168.200.56
Disk ID : 0xCD341ADF
This sometimes happens on Windows 2003 servers if the ALS system has been installed
and the system has NOT been re-started.
Once the server is restarted, run the AVEVA-locking.bat file, a UUID value is returned. A
UUID value is required in order to obtain a license from AVEVA that will work.
IP address : 192.168.200.56
Disk ID : 0xCD341ADF
UUID : BD5E286E-30D0-11DF-BBDA-05C2372118A9
In the registry, the first network card listed has a blank in it, or is a network card that the
RMS does not use. For example, a Phone card/mini network card. When this happens,
instead of looking for the next entry echoid/wechoid stops and returns a blank. To fix this
problem, you must carefully edit the registry and move the first network card entry to the
bottom of the list, thus enabling the echoid/wechoid programs to pick up a valid Ethernet
address and list it.
Open the machine registry and navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\NetworkCards
To move the blank or problem network card to the bottom of the list, rename the number to a
higher network card number than the last one in the list.
In this example, it is renamed to 91 but it could have been 12.
Once the entry has been changed, the list refreshed, the registry closed, and the AVEVA-
locking.bat file run, the AVEVA-Server-name-info.txt file output contains an Ethernet
address. For example:
Sentinel RMS Development Kit 8.5.3.0020 Host Locking Code Information Utility
Copyright © 2012 SafeNet, Inc.
IP address : 192.168.200.56
Disk ID : 0xCD341ADF
UUID : BD5E286E-30D0-11DF-BBDA-05C2372118A9
Note: If the license file is requested with a network card active, when the returned
license.xml file is installed, it MUST be installed with the same network card active.
Locking code = *1CANZQMD523CEPZ plus the last part of the selector 0x2010 =
*1CANZQMD523CEPZ2010
IP address : 10.0.150.17
Disk ID : 0x884BA25A
UUID : BD5E286E-30D0-11DF-BBDA-05C2372118A9
If different values are obtained at the time of installing the license, there may be a problem;
contact Support/License development.
If locking errors still occur, send the following information to the AVEVA License
Administrator:
• The License file
• The AVEVA-Server-UKCAMD3903-info.txt file
• The screen shot of running wechoid.exe as shown above.
IP address : 10.0.101.38
Disk ID : 0x8771CA45
UUID : 008E337B-321F-11E1-9716-6CC25F06A060
Same machine with Wireless network active (see two Ethernet addresses now):
IP address : 10.0.101.38
Disk ID : 0x8771CA45
UUID : 008E337B-321F-11E1-9716-6CC25F06A060
Note: Once the license file has been installed, it will work, which ever network card is being
used, so long as the original card is active /enabled.
Run the (.bat file) again and request a new license file with the new [1] locking criteria. Once
obtained, install it without changing the server state.
6.10 How do I specify all TCP and UDP ports for ALS
through a firewall?
Flex server ports can be set via the AVEVA License System Console > Flex - Edit
configuration in any ALS1.1.1 version and later versions.
The RMS server port can be set via the ALS console > RMS - Edit configuration in any
ALS version.
By default, the tool looks for RMS license servers on the default RMS port of 5093. However
AVEVA's default RMS port is 4545. To correct this:
1. Select Edit > Preferences and enter the server port as 4545, then click to select the
Save these preferences check box.
2. Close and start the Sentinel RMS License Manager Administration tool.
3. Expand the Subnet servers and find the required server name.
4. Click the license feature.
5. If the server is not listed under subnet servers then select Edit > Defined Server List.
6. Enter the server name, then click Add then OK.
Change yourservername to your server name and run the .bat file. It will create a file called
license-used.txt with a snapshot of the keys in the license file and the clients accessing
them.
6.14 What should I do if I get Error [18] when I run the RMS
license secured products (ex. Aveva E3D)?
When running any product for the first time, the following error message is displayed:
• The license file in the server has not been installed yet
Run the AVEVA-Locking.bat file in the c:\AVEVA\AVEVA Licensing System\RMS\Tools
directory.
Send the resulting (AVEVA-Server-SERVERNAME-info.txt), along with the license.xml
file back to the Administrator who issued the license, with a screen shot of the product/
version that produces the error.
To overcome this error, the Flex service (lmgrd.exe) programs must be stopped, this can be
done by stopping the lmgrd.exe (Aveva DLS Flex service) processes. Once the service is
stopped the new license can be installed.
The only way to continue is to restart the license server or re-boot the machine. This can be
fixed if both the RMS and Flex parts of the AVEVA Licensing System are pointed to the
localhost.
This can be done by editing the Flex licenses.lic file using the AVEVA License System
Console.
Use the Sentinel RMS License Manager Administration tool to check on the license
server usage after configuring localhost as above, add a Defined Server for localhost:.
When running an old FLEX secured product (ex. PDMS) the following error is displayed:
Error (-602) INVALID error code
The license server appears to be up and running, but once the file RevokeRequest.xml is
created and placed in the folder: C:\AVEVA\AVEVA Licensing System\RMS, any products
will cease to run after five days.
System problem.
-609: Failed to store map structure.
System problem.
-610: Failed to store map structure.
System problem.