95
RISA Installation and Licensing General Reference Manual Last Revised 2/4/2015 RISA Technologies, LLC. 26632 Towne Centre Drive, Suite 210 Foothill Ranch, California 92610 (949) 951-5815 (949) 951-5848 (FAX) risa.com

Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

  • Upload
    vomien

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

RISA Installation and LicensingGeneral Reference Manual

Last Revised 2/4/2015

RISA Technologies, LLC.

26632 Towne Centre Drive, Suite 210

Foothill Ranch, California 92610

(949) 951-5815(949) 951-5848 (FAX)risa.com

Page 2: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Copyright 2015 by RISA Technologies, LLC All rights reserved. No portion of the contents ofthis publication may be reproduced or transmitted in any means without the express written

permission of RISA Technologies, LLC.

We have done our best to insure that the material found in this publication is both useful andaccurate. However, please be aware that errors may exist in this publication, and that RISA

Technologies, LLC makes no guarantees concerning accuracy of the information found here orin the use to which it may be put.

Page 3: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Table of Contents

Table of Contents

General Reference Manual I

Before You Begin 1

System Requirements 1

Standalone Installation Instructions 2

Where to get the Install 2

Installation Instructions 2

Check for Updates 13

Installation Options 14

Standalone Licensing 15

Launching the RISA Product 15

Removing the Key 15

Remote Desktop 16

Network Server Installation Instructions 17

Installing From a CD 17

Installing from an E-mail Link 18

License Service Updater 25

Sentinel Service Overview 25

License Service Updater 25

Sentinel Service 27

Compatibility 27

Loading (Adding) the Sentinel Service 27

Unloading (Removing) a Sentinel Service 27

License Administration 28

Loading (Adding) a License File Using theSub-Net Server Tree 28

Loading a License Using the Defined ServerList 29

Server Information 30

Feature Information 30

Detailed Information 30

Trouble Shooting License Administration 31

Advanced Network Features 32

Usage Reports and License Monitoring 32

Limiting the Number ofCommutable Licenses 34

Network Client Install 37

Where to get the Install 37

Installation Instructions 37

Configuring Software Licensing on the Cli-ent 41

Performing a Silent Client Installation Usingthe SETUP.INI File 42

Performing a Silent Install Using theSetup.ISS File 43

Network Licensing 46

Launching the RISA Product on a ClientMachine 46

Pointing a Client Machine to a LicenseServer 46

Losing Network Connection 49

License Commuting 50

Local Commuting 50

Remote Commuting 52

Returning Commuted Licenses 56

Initializing the Program for CommutedLicenses 58

Cleansing a Commuted License 59

Sentinel USB Key 60

Key Driver 60

SSD Cleanup 61

RISA Key Manager 63

RISA Key Manager Shows up Blank 63

Uses For the RISA Key Manager 64

Demonstration Mode 67

Launching in Demo Mode 67

Appendix A - Licensing Error Messages 68

Appendix B - Network Installation Error Mes-sages 83

Appendix C - Standalone Installation ErrorMessages 87

Page 4: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Table of Contents

II RISA Licensing

Technical Support 89

Page 5: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Before You Begin

Before You BeginThank you for purchasing RISA Software. Before you install this software please review the following systemrequirements below:

System Requirements

Standalone / Network Client Operating System RequirementsOne of the following operating systems is required:

l Microsoft Windows 8.1 (32 bit or 64 bit)l Microsoft Windows 7 SP1 (32 bit or 64 bit)l Microsoft Windows Vista SP2 (32 bit or 64 bit)l Microsoft Windows XP SP3 (32 bit only)

Network Server Operating System RequirementsOne of the following operating systems is required:

l Microsoft Windows Server 2012 R2l Microsoft Windows Server 2012l Microsoft Windows Server 2008 R2 SP1l Microsoft Windows Server 2008 SP2l Microsoft Windows Server 2003 SP2l Microsoft Windows 8.1 (32 bit or 64 bit)l Microsoft Windows 7 SP1 (32 bit or 64 bit)l Microsoft Windows Vista SP2 (32 bit or 64 bit)l Microsoft Windows XP SP3 (32 bit only)

License Manager RequirementsRISA requires the Sentinel RMS 8.5.3 license manager in the installation. If you are running an older version ofthe license manager then you will be prompted to update using the License Server Update utility.

Notel You can not have multiple versions of the Sentinel license manager service on a single server, or thelicense manager will not properly work.

l RISA uses a customized version of the Sentinel RMS 8.5.3 license management service. Thus, to run RISAon your server you must install RISA's license manager. However, nearly all other software that uses theSentinel license manager can be run from the RISA customized version.

l There is one license manager called Sentinel HASP that can be run concurrently with RISA's customizedlicense manager.

General Reference Manual 1

Page 6: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Installation InstructionsThese instructions are intended for the standalone versions of the software. If you have a network license,please see the Network Server Install and the Network Client Install topics.

Where to get the InstallIf you are current with your maintenance, RISA Technologies will automatically send you each new major updateon an installation CD and a red sheet which lists your RUS Password for updating the key authorization. If youmisplace this CD and are still under maintenance, you can also contact [email protected] to request an install-ation link and RUS Password, which we can email you right away.

The minor updates (third digit updates) are not automatically mailed out, but are uploaded to our public websiteand are therefore available for anyone to install as long as you have the previous major update alreadyinstalled. If you do not have the previous version installed, you can always email our licensing department([email protected]) for a link to the full version installation link.

Note:

l Our FTP site is always updated to only contain the most recent installations, therefore, we can only emailyou an installation link for the most current version. RISA Technologies does not keep updates availablefor older versions.

Installation InstructionsThe Standalone install will walk you through each step. You may run this install from the CD or from the emaillink that our licensing department has sent you. Below are the step-by-step instructions for both.

Note:

l You must be an Administrator on the machine in order to run this install.

Installing from the CD

1. Make sure that your Sentinel USB key is unplugged during the installation process.2. Insert the install CD into your CD drive. If the CD starts automatically, go to step #3 below. If the CD does

not start automatically after 10 seconds, click the Windows Start button and select My Computer. Double-click the RISA icon:

2 RISA Licensing

Standalone Installation Instructions

Page 7: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Installation Instructions

3. Click on Install Products:

4. Select the Standalone option:

General Reference Manual 3

Page 8: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Installing from an Email Link

1. Make sure that your Sentinel USB key is unplugged during the installation process.2. Click on the link from our email and go to the FTP Installation webpage:

3. Click on the Standalone installation file and select Run:

4 RISA Licensing

Standalone Installation Instructions

Page 9: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Installation Instructions

4. If you receive a Security Warning, click Run again to continue with the installation:

Installation ProcedureRegardless of a disc install or a web install, the following instructions are the same:

From the Welcome screen, click Next:

General Reference Manual 5

Page 10: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

6. Accept the terms of the license agreement and click Next again:

7. Select your Region and click Next:

6 RISA Licensing

Standalone Installation Instructions

Page 11: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Installation Instructions

8. Choose a destination folder for the program on the Client Machine. The default will place the program inthe Program Files folder, and will place all databases, preferences, and other user editable files in eachuser's Documents folder. Choose a preferred location, then click Next.

9. If you have a previous version installed, you will get the following dialog that confirms the upgrade. ClickYes to continue.

General Reference Manual 7

Page 12: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

10. Click Next:

11. Click Install:

8 RISA Licensing

Standalone Installation Instructions

Page 13: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Installation Instructions

12. Make sure your Sentinel USB key is unplugged and click OK.

This will automatically launch the Sentinel System Driver Installer that will install the key driver. Click Next:

General Reference Manual 9

Page 14: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Accept the terms of the license agreement and click Next.

Choose to perform a Complete install, click Next:

10 RISA Licensing

Standalone Installation Instructions

Page 15: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Installation Instructions

Click the Install button to begin

Click Finish once the driver install is complete.

General Reference Manual 11

Page 16: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

13. After the installation is complete, select Yes to check for program updates and then click Finish:

14. Now, startup your RISA program and plug your Sentinel USB key back in.15. If you have not already updated your key through the RISA Key Manager, it will ask you for your RUS Pass-

word. Enter the RUS Password and click Upgrade:

12 RISA Licensing

Standalone Installation Instructions

Page 17: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Installation Instructions

16. Now you are ready to use the program.

Check for UpdatesThe Check for Updates feature will compare the installed version on your computer to the most current updatelisted on our RISA Technologies website.

If it finds a newer version, it will offer you the option to open your Internet Explorer to our Updates page whereyou can download the install.

You can also access this feature from within the RISA program. Simply go to Help - Check for Updates to runthis feature from within your program.

General Reference Manual 13

Page 18: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Installation OptionsIn general, 99% of users will want to use the default installation options. However, each option is describedbelow for the more advanced users:

RegionThis setting controls what default design codes, shape databases, and load combinations show up in the program.

Complete vs. Custom InstallThis setting controls what features are going to be installed. If you select Complete, all features will beinstalled. If you select Custom, you will have the additional step to select which features you want to beinstalled.

Destination FolderThis setting controls what folder your program files are installed into. When installing into Program Files afolder is created under each user's Documents folder which contains all of the databases, preferences, and edit-able files. The only files which get placed into the Program Files folder are files that the user never needs to dir-ectly interact with. Alternatively, all RISA related files may be installed to a single folder (such as C:\RISA).

Program FolderThis selection controls which folder the program will show up under in the Windows Start menu.

14 RISA Licensing

Standalone Installation Instructions

Page 19: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Standalone Licensing

Standalone LicensingRISA standalone products use a Sentinel USB Key for licensing. This key allows the owner to installRISA products on many different machines without violating the license agreement. In order to run a RISAproduct the key must be plugged in at all times.

Launching the RISA ProductWhen launching a RISA standalone product the product will search for a connected Sentinel USB Key. If no key isfound then the following dialog box is displayed:

Clicking the Continue button will launch the RISA Product in a Demo mode.

Removing the KeyRISA Products periodically check to ensure that the Sentinel USB Key is plugged in. Removing the SentinelUSB Key during the operation of a RISA standalone product will eventually cause the following dialog box to bedisplayed:

Once this dialog box is displayed, no additional work may be done within the RISA Product until the key is inser-ted. Clicking the No button on the dialog box displayed above will automatically save the file (overwriting theprevious version of the file) and exit the program immediately.

General Reference Manual 15

Page 20: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Remote DesktopRISA does not support the use of Remote Desktop for standalone licensing on the following products:

l RISA-3D prior to v12.0.1l RISAFloor prior to v8.0.1l RISAFoundation prior to v6.0.1l RISA-2D prior to v13.l RISAConnection prior to v5.0l RISABasel RISAFootl RISASection

16 RISA Licensing

Standalone Licensing

Page 21: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Server Installation Instructions

Network Server Installation InstructionsThis topic is meant to provide step by step instrutions for the installation of the Network Server version of theRISA programs. This Network Server Install unpacks a number of folders which will be used for either a NetworkClient Install or the Network License Service Install. At the end of this install you may be prompted for whetheror not you want to run the Network License Service Install.

Installing From a CDInstalling from the CD

1. Insert the install CD into your CD drive. If the CD starts automatically, go to step #2 below. If the CD doesnot start automatically after 10 seconds, click the Windows Start button and select My Computer. Double-click the RISA icon:

2. Click on Install Products:

General Reference Manual 17

Page 22: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

4. Select the Network Server option:

At this point installing from the CD and installing from an e-mail link are identical. So, follow the instructionsfrom item #3 below to continue on with the network installation.

Installing from an E-mail Link1. Click on the e-mail link. This will launch your web browser and take you to a Downloads page on the RISA

Technologies website as shown below. Click on the Network installation file. This should be of the formWebXX_vvv_net.exe" where XX is a two digit code for the program (3D for RISA-3D, RF for RISAFoot, FL,for RISAFloor et cetera) and vvv is a one to three digit code for the version (912 for version 9.1.2, et cet-era).

2. This will normally bring up a File Download dialog similar to the one shown below. Click Save to down-load the install routine to your computer (to run later) or select Run to download and run the installation

18 RISA Licensing

Network Server Installation Instructions

Page 23: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Server Installation Instructions

routine now. Some computer or security settings may not allow the file to be run directly from the webbrowser and will require that the install routine first be saved to the local computer.

If you receive a Security Warning regarding an "unknown publisher", click Run again to continue with the install-ation. In future releases RISA will add a digital signature to our programs to prevent this type of warning frombeing displayed.

3. From the Welcome screen, click Next:

General Reference Manual 19

Page 24: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

4. Accept the terms of the license agreement and click Next again. If the License Agreement is not acceptedthen the install routine will be canceled.

5. Select the destinatin folder (the default location is C:\RISA\) and click Next:

20 RISA Licensing

Network Server Installation Instructions

Page 25: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Server Installation Instructions

6. Choose which components to install and clickNext.:

The RISA Network Client (Directory and Files) option will install all the files needed to perform a client installas described in the Network Client Install topic.

General Reference Manual 21

Page 26: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

The RISA License Server (Directory and Files) will install the "RISA Licesnse Server" folder and all the filesneeded to get the license management service up and running.

The Update Sentinel License Management service gives you an option to launch a utility that evaluates thelicense management service(s) on your server and determine if an update is rerquired.

The Update Key Driver component check box only appears if the installation routine has detected that thedriver for the Sentinel SuperPro hardware key is iether not installed or is too old to function with the licensemanagement server.

It is recommended that you leave the default settings (all boxes checked) before clicking Next to continue withthe install.

7. Click Next on the Ready to Install confirmation screen:

8. The Setup Status window will open up as shown below:

22 RISA Licensing

Network Server Installation Instructions

Page 27: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Server Installation Instructions

The Installation routine will then install the directory and files necessary for the network server and clientinstalls.

9. When you reach the Installation Complete dialog you have the choice for whether or not to check the RISAwebsite to see if there are any updates available.

General Reference Manual 23

Page 28: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

10. If the Update Sentinel License Management Service feature was chosen in step 5, then the License Ser-vice Updater utility will automatically launch. Refer to the topic titled License Service Updater for moreinformation on using this utility.

After the License Service Updater is finished running, there will still be two steps to completing a networkinstall.

11. Administering the licenses by adding the new license file by running the WLMAdmin utility. This isdescribed in the License Administration topic.

12. Installing the program on a client machine. This is described in the Network Client Install topic.

24 RISA Licensing

Network Server Installation Instructions

Page 29: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Service Updater

License Service Updater

Sentinel Service OverviewRISA uses a customized version of the Sentinel RMS 8.5.3 license manager to maintain and distribute licenses.The non-customized version of Sentinel RMS, which is used by other software vendors, is not compatible withRISA licensing. However, the customized version of Sentinel RMS is typically compatible with the licensing ofother software vendors.

CompatibilityThe RISA customized version of Sentinel RMS cannot be run in conjunction with any of the following services:

l Non-customized versions of Sentinel RMSl Any version of Sentinel LMl Any version of Sentinel LM or RMS which has been customized by other third parties (e.g. Eagle Point)

Loading (Adding) the Sentinel ServiceThe steps below describe the process to load the Sentinel Service. However, this process is now automated withthe License Service Updater utlity described in the section below. :

1. Open the list of Services. This can be accessed through the Administrative Tools portion of the WindowsControl Panel.

2. Confirm that no existing Sentinel services (i.e. Sentinel LM or RMS) are running. If any such service is run-ning then it must be unloaded (removed).

3. Run the LoadLS.exe Utility (default installation folder is C:\RISA\Sentinel RMS 8.5.3\)4. Click the Add button, then click OK

Unloading (Removing) a Sentinel ServiceThe steps below describe the process to unload a Sentinel Service. If you hae an existing Sentinel LM servicethen the License Server Updater (described in the next section) will automatically evaluate / assess your exist-ing license services to determine compatibility with RISA's customized service.

1. Open the list of Services. This can be accessed through the Administrative Tools portion of the WindowsControl Panel.

2. Double-click on the Service to be unloaded.3. Check for the service's Path to Executable and navigate to that folder in Windows Explorer.4. Run the LoadLS.exe Utility which should be present in that folder5. Click the Remove button, then click OK

License Service UpdaterAs part of the install routine, the License Service Updater (ServerUpdate.exe) will run. This utility, shown below,analyzes the computer and gives a summary of the Sentinel LM or Sentinel RMS license management servicesthat are currently loaded. This utility can be found in the 'Sentinel RMS 8.5.3' sub-directory of the server installdirectory. It is a custom made diagnostic tool designed to examine the license management systems running onthe computer and determine if any of them will cause conflicts with RISA's customized version of Sentinel RMS8.5.3 required to run the latest RISA software.

General Reference Manual 25

Page 30: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Path and InfoThis Path data gives the directory path of the Sentinel LM or Sentinel RMS license services where they wereloaded from (and where the LSERVNT.EXE executable resides). If the path is blank, that means that that par-ticular license service was not detected on the computer.

If Info data gives basic information about the detected license service. This includes the status of the service(whether it is currently running, stopped, or disabled), the version of the service, and whether that version hasbeen customized by RISA Technologies.

StatusThe Status section provides a summary of the analysis and instructions for continuing. If you wish to exit out of

this dialog without making any changes click the button on the upper right hand of the dialog to cancel out ofthe dialog.

Generally, when updating from a previous version of the Sentinel Licensing service, a message will be providedthat instructs the user to click Update to install the new version of the license service. If the License Service isup to date and does not need to be updated at all then this Update button will be grayed out. If this happens, just

click the button on the upper right hand of the dialog to cancel out of the dialog.

What Happens When Update Is Clicked?When the user clicks the Update button, this utility will do the following: 

l Unload or Remove the existing Sentinel LM and Sentinel RMS license Management Services.l Copy the license file information from these older services into the license file for the new license man-agement service.

l Load the new version of the license management service which is a RISA customized version of SentinelRMS 8.5.3.

26 RISA Licensing

License Service Updater

Page 31: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Sentinel Service

Sentinel ServiceRISA uses a customized version of the Sentinel RMS 8.5.3 license manager to maintain and distribute licenses.The non-customized version of Sentinel RMS, which is used by other software vendors, is not compatible withRISA licensing. However, the customized version of Sentinel RMS is typically compatible with the licensing ofother software vendors.

CompatibilityThe RISA customized version of Sentinel RMS cannot be run in conjunction with any of the following services:

l Non-customized versions of Sentinel RMSl Any version of Sentinel LMl Any version of Sentinel LM or RMS which has been customized by other third parties (e.g. Eagle Point)

Loading (Adding) the Sentinel ServiceThe steps below describe the process to load the Sentinel Service:

1. Open the list of Services. This can be accessed through the Administrative Tools portion of the WindowsControl Panel.

2. Confirm that no existing Sentinel services (i.e. Sentinel LM or RMS) are running. If any such service is run-ning then it must be unloaded (removed).

3. Run the LoadLS.exe Utility (default installation folder is C:\RISA\Sentinel RMS 8.5.3\)4. Click the Add button, then click OK

Unloading (Removing) a Sentinel ServiceThe steps below describe the process to unload a Sentinel Service:

1. Open the list of Services. This can be accessed through the Administrative Tools portion of the WindowsControl Panel.

2. Double-click on the Service to be unloaded.3. Check for the service's Path to Executable and navigate to that folder in Windows Explorer.4. Run the LoadLS.exe Utility which should be present in that folder5. Click the Remove button, then click OK

General Reference Manual 27

Page 32: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License AdministrationThe utility used for administering licenses on the license management server is the WLMAdmin.exe. This utilityis primarily used for adding new programs (or versions) onto the existing license management server. However,it may also be used for reviewing which users have a license checked out and whether that license is a com-muted license and when it is scheduled to be returned.

This utility will be located on the License Management Server in the "\Sentinel RMS 8.5.3\" sub-directory of themain install directory (usually C:\RISA\). This utility will also be located on the network Client computer in the"\Sentinel RMS\" sub-directory of the main install directory (usually C:\RISA\). The utility may be run fromeither location.

Loading (Adding) a License File Using the Sub-Net Server Tree

To add in a new license file for a new program or a new version of an existing program:

28 RISA Licensing

License Administration

Page 33: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Administration

1. Make sure that you have a copy of your new license file in an accessible location. If you do not have acopy of this license file, e-mail [email protected] to request a license file.

2. Execute the WlmAdmin utility and open the Subnet Servers tree on the left hand side of the WlmAdmindialog. This can be done by double-clicking on the Subnet Servers text or by clicking the plus sign next tothe text.Note: If the License Server is accessible by subnet broadcast that computer should appear under SubnetServers. If it is not listed, refer to the section below titled Using the Defined Server List for more inform-ation.

3. If the Sentinel RMS license management service is up and running on the server, then the name of theserver should now be shown in the sub-net server tree. Right click on the name of the License Server andselect (as shown in the image above):Add Feature => From a File => To Server and its File

4. An Open dialog will come up. Browse to the license file and open it. The name of the license file should be"RISA_LM_KeyID" where KeyID is the ID number of your SuperPro USB key.

5. If the license file loads successfully, a message indicating how many licenses were successfully loaded willbe displayed similar to what is shown below. If the licensing file is not accepted, see Appendix B - NetworkInstallation Error Messages.

6. Once the license has been accepted, Sentinel RMS should now be able to issue network license tokens foryour RISA programs.

Loading a License Using the Defined Server ListThere are many reasons why the License Management Server may not listed under the list of subnet servers.Chief among them is that the computer running the WLMAdmin utility may not reside on the same subnet, orthat there may be some firewall which is preventing communication between the client and the server. In thesecases, the easiest solution is to add the License Management Server to the list of defined servers. This can beaccomplished by doing the following:

1. Make sure that you have a copy of your new license file in an accessible location. If you do not have acopy of this license file, e-mail [email protected] to request a license file.

2. Run WlmAdmin utility and select Edit -=> Defined Server List from the Main Menu Toolbar to bring up thedialog shown below:

3. Type in either the IP address or the DNS name of the license management server, then click Add and OK.4. The server should now appear in the Defined Server list. Right click on the name of the License Server

and select

General Reference Manual 29

Page 34: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Add Feature => From a File => To Server and its File

5. If the license file loads successfully, a message indicating how many licenses were successfully loaded willbe displayed similar to what is shown below. If the licensing file is not accepted, see see Appendix B - Net-work Installation Error Messages.

6. Once the license has been accepted, Sentinel RMS should now be able to issue network license tokens foryour RISA programs.

Server Information

This is a section of the WLMAdmin window that reports information about the license management server. Itreports the version of the license management server, the name and the IP address.

Feature Information

This section of the WlmAdmin window reports specific information about the licensing for that program and ver-sion. For example, the above image shows that RISASection version 2.0 is loaded on the license managementserver. The total number of licenses is 5, only one of which is currently being used.

This section will also give a quick summary of how many of these licenses are commuted licenses .

Detailed InformationUsing the WLMAdmin utility it is possible to find out additional detailed information about the program version,or about the users who have currently checked out a license. In the image below, the selected feature is RISASec-tion 2.0 and the selected user is joshp.

30 RISA Licensing

License Administration

Page 35: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Administration

License InfoThe license info gives information about the feature / program, not about the user. Most of this information willnot be directly used. However, the "Allow commuter license" flag and the End date can be useful when reviewingfeature / program information from non-RISA vendors.

Client InfoThe client info section of the WLMAdmin is only available when a specific user has been selected under the fea-ture / program. This information lets us know when the license was checked out, who checked it out (user loginname and well as the host name of the computer), and whether or not the license was a commuted license.

Trouble Shooting License AdministrationAppendix B: WLMAdmin Error Messages contains explanations for most of the common error message codes thatmay occur when adding a license file. Chief among these are:

l WLMAdmin returns Error Codes 19, 92, or 150 when attempting to add in the license filel WLMAdmin cannot locate the Sentinel RMS License Management server, even when using the DefinedServer List. See error code 3 in Appendix B for more information on resolving this issue.

General Reference Manual 31

Page 36: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Advanced Network FeaturesRISA Network licensing includes advanced utilities which can be run on the license server.

Usage Reports and License MonitoringThe WLMadmin.exe utility offers a real-time account of which users have checked out licenses, however thereare more advanced utilities available to track the usage of licenses over a given time period. Below are instruc-tions to create a Usage Report.

Creating a Usage Log Report (text file)1- Go to your list of Services (through the Control Panel) on the server computer.

2- Locate the "Sentinel RMS License Manager" service.

3- Right-click and select Properties.

4- On the General tab, click the Stop button to temporarily stop the service.

5- In the Start Parameters box, type: -l "C:\RISA\Sentinel RMS 8.5.3\Lserv.log" (the 1st character is a lower-case L, not the number one).

32 RISA Licensing

Advanced Network Features

Page 37: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Advanced Network Features

6- Click the Start button to restart the service.

Note:

l The path specified in the registry sting value(C:\RISA\Sentinel RMS 8.5.3) is the location where the usagelog report will be created. The file name will be whatever is specified in the registry entry (i.e. Lserv.log)

l Alternatively, the start parameter may be entering an CommandLineOpts string value in the followingregistry key: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Rainbow Technologies\SentinelLM\ Cur-rentVersion\. The value for the CommandLine Opts would be the same as listed above -l"C:\RISA\Sentinel RMS 8.5.3\Lserv.log"

Converting a Usage Log Report to a Database Table (CSV file)The Usage Log Report can be cumbersome to review. Therefore, Sentinel has provided a utility to convert it intoa database table readable by Microsoft Access. To do this:

1- Browse to C:\RISA\Sentinel RMS 8.5.3\Utilities\ and double-click on the Lservlog.bat file.

When executed, this batch file will automatically launch the lsusage utility and place a Lserv.csv file in the Util-ities subdirectory. This file may then be edited with Notepad if the Lserv log exists in a different folder or if thelserv.csv needs to be placed in a different location.

Reading the Access Database TableThe Database Table (Lserv.csv) is most useful when read into MS Access using the process described below.

1- First, launch Microsoft Access and open the following file:

C:\RISA\Sentinel RMS 8.5.3\Utilities\ReportDB.mdb

Note: 

l Access will sometimes give error messages about needed to convert the file to a newer file format orabout a missing *.OCX file. Click OK or Continue to ignore those error messages as they should not affectthe function of the utilities.

2- Once the file above has been opened, go to the External Data tab and choose to Import a Text File.

General Reference Manual 33

Page 38: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

3- Select the "Lserv.csv" text file using the Browse button. Be sure to "Append a copy of the records" to anexisting table called Lservlog.

Continue through the import and when complete, the Lservlog table will then contain the entire information ofall of the features on the License Server (including non-RISA features).

Note: 

l Occasionally, you may wish to create a new lservlog table rather than append to an existing Lservlogtable. The only way to do this is to first, delete rows from the existing Lservlog table before importingnew data.

The reporting utility within Access can then be used to generate various types of reports (e.g. Total MinutesUsed Per Feature Per User).

Limiting the Number of Commutable LicensesThe network administrator can restrict the number of licenses which may be commuted, or even restrict usersfrom commuting licenses altogether.

Note:

l This is a blanket setting for all licenses of all licenses on the server. You cannot restrict some productsand not others.

Setting Start Parameters for the Service1- Go to your list of Services (through the Control Panel) on the server computer.

2- Locate the "Sentinel RMS License Manager" service.

3- Right-click and select Properties.

34 RISA Licensing

Advanced Network Features

Page 39: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Advanced Network Features

4- On the General tab, click the Stop button to temporarily stop the service.

5- In the Start Parameters box, type: -com 50 (this will limit the commuted licenses to 50% of the total numberof licenses).

6- Click the Start button to restart the service.

Note:

General Reference Manual 35

Page 40: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

l To prohibit any licenses from being commuted set the value to -COM 0.l If setting multiple switches (logging and commuting, for example) use a space between each command.For example, the entry below will set both the log file and limit the number of commuted licenses avail-able: -l "C:\RISA\Sentinel RMS 8.5.3\Lserv.log" -com 50

36 RISA Licensing

Advanced Network Features

Page 41: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Client Install

Network Client InstallThese instructions are intended for the network client versions of the software. If you have a standalone license,please see the Standalone Install topic.

Where to get the InstallThe network client install is placed on the License Server during the Network Server Install. The default install-ation folder on the license server is:

C:\RISA\xxxServer\vv_vv_vv

Where xxx is the name of the program (2D, 3D, Floor, etc) and vv is the version number. For example, the Net-work Client install for RISA-3D v13.0.1 would be at C:\RISA\3DServer\13_01_00

Note:

l If the network client install files are not in this default location it is possible that your network admin-istrator has moved them to another location. If this is the case then please check with your networkadministrator for their location.

Installation InstructionsThe Network Client install will walk you through each step.

Note

l You must be an Administrator on the Client Machine in order to install RISA products

1. Find the installation folder on the network server and run Setup.exe2. Click Next at the Welcome Screen

3. Review the License Agreement and click I Accept, then click Next.

General Reference Manual 37

Page 42: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

4. Some RISA software (such as RISA-2D, RISA-3D, and RISAFloor) comes with regional default settings.Choose the region which is most appropriate for you. Click Next.

5. Choose a destination folder for the program on the Client Machine. The default will place the program inthe Program Files folder, and will place all databases, preferences, and other user editable files in eachuser's Documents folder. Choose a preferred location, then click Next.

38 RISA Licensing

Network Client Install

Page 43: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Client Install

6. If a previous version of the program already exists on the client machine then you will be notified andgiven an option to have the installer replace it with the latest version. Click Yes to do so.

7. Choose a destination folder in the Windows Start Menu where the launch icon for the program should go,then click Next.

General Reference Manual 39

Page 44: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

8. A final confirmation screen will appear next. Click Install to begin the installation. The installation maytake several minutes.

9. Once the installation is complete you may have the program check for updates. Choose whether theinstaller should take this last step, then click Finish.

40 RISA Licensing

Network Client Install

Page 45: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Client Install

10. If RISA has released a newer version of the software than the one you've just installed you will be notifiedwith this dialog message. This means that a newer version of the program must be installed on yourserver. Please have your IT administrator contact RISA Technologies to get this update. Click OK to launchthe RISA Release Notes website in your web browser, and review what new features are available.

Configuring Software Licensing on the ClientTo point the client machine to a particular license server go to the Windows Start Menu and open theRISA Server Browser.

Using the network.ini File to set Advanced Registry EntriesThere is a file, Network.ini, which gets installed into the 'Sentinel RMS 8.5.3' subdirectory on the server. This filecan be used to automate the setting of the “LS Query List” registry value on the Client machines. This entry

General Reference Manual 41

Page 46: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

points the client machine to a license server.

You may use network.ini to have point the client machine to the license server by following these steps:

l Network.ini must be placed two folders up from the setup.exe used to launch the client install. This usu-ally ends up being the the <C:\RISA> directory on the server.

l The client installation looks for Network.ini. If it finds that file it searches for the section header [LSQuery List] and the parameter Initialize=<License Server Address>.

l For update installations:o If the “LS Query List” registry entry under the Application Registry Key does not already containthe address of a license sever, the installation will write <License Server Address> as the value inthe “LS Query List” registry entry

l For a new install:o In the Application Registry Key, the “LS Query List” value is set to <License Server Address>.

So for the following Network.ini file:

[LS Query List]

Initialize='192.168.100.52'

The “LS Query List” registry entry gets set to the value 192.168.100.52, thereby pointing the client machine tothe license server at 192.168.100.52.

Performing a Silent Client Installation Using the SETUP.INI FileYou may use a silent installation to avoid interacting with the client installation dialogs and you may auto-matically run the silent setup in a log-on script or through the registry. Silent setup uses the SETUP.II file in<C:\RISA>\<ProgramServer> \<VersionNumber> to guide the client installation. This file, as provided, will installthe above files to the client’s C:\RISA directory and place a program shortcut in the RISA folder on the Start-Pro-grams menu.

Note:

l This procedure is only valid for installation routines created using the Install Aware installation package.That includes RISABase version 2.1 or higher, and RISA-3D version 11.0 or higher. Older versions of theinstall routine can still perform a silent install. However, the procedure will be described in the sectiontitled Performing a Silent Install using the Setup.ISS File.

To execute the silent installation from the client, execute the setup.exe file with the “/s” switch. The entire com-mand line would look something like this:

<C:\RISA>\<ProgramServer> \<VersionNumber>\setup.exe /s

Where <C:\RISA> is the mapped drive and directory on the file server containing the <ProgramServer> \<Ver-sionNumber>\ directories. This can be called through a DOS prompt on the client, a log-on script or clientregistry entry.

Editing the SETUP.INI FileIf you wish to change the Install Directory, Program Folder, Region and Overwrite optionse, you can do so byediting the SETUP.INI file in the <VersionNumber> subdirectory. This file is capable of storing installationinformation for mulitple programs. So, you will want to locate the section header for the program installationyou wish to modify. For example, below is the infromation block fore RISA-3D.

[RISA-3D]szDir=C:\RISAszGroup=RISARegion=0

42 RISA Licensing

Network Client Install

Page 47: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Client Install

DefOverwrite=0

The options and there descriptions are listed below:

szDir is the target directory of installation.

szGroup is the program group folder (under All Programs in the Windows Start Menu) where theshortcuts will be placed.

Region is a number indicating the progam's region settings (0 – United States, 1 – Canada, 2 –Great Britain, 3 – Europe, 4 – India, 5 – Australia, 6 - New Zealand, 7 – Mexico, 8 – Saudia Arabia).This entry only exists for RISA-2D, RISA-3D and RISAFloor.

DefOverwrite is a setting that controls whether you wish to overwrite existing defaults. (0 – No, 1– Yes). This entry only exists for RISA-2D, RISA-3D and RISAFloor.

You may wish to rename the SETUP.INI file or store it in a common location for all RISA programs (i.e.C:\RISA\ instead of C:\RISA\<Program server>\<VersionNumber>\). To specify a setup.ini file in a dif-ferent location than that containing setup.exe, use the following syntax:

setup.exe /s INIFILE="C:\Share\RISA_setup.ini"

Performing a Silent Install Using the Setup.ISS FileYou may use a silent installation to avoid interacting with the client installation dialogs and you may auto-matically run the silent setup in a log-on script or through the registry. Silent setup uses the SETUP.ISS file in<C:\RISA>\<ProgramServer> \<VersionNumber> to guide the client installation. This file, as provided, will installthe above files to the client’s C:\RISA directory and place a program shortcut in the RISA folder on the Start-Pro-grams menu.

Note:

l This procedure is only valid for installation routines created using the Install Shield Wizard. That includesany install routine created prior to October, 2012 (RISA-3D version 10.0.1 or lower). Newer versions ofthe install routine can still perform a silent install. However, the procedure will be described in the pre-vious section titled Performing a Silent Client Installation using the SETUP.INI File.

To execute the silent installation from the client, execute the setup.exe file with the “/s” switch. The entire com-mand line would look something like this:

<C:\RISA>\<ProgramServer> \<VersionNumber>\setup.exe /s

Where <C:\RISA> is the mapped drive and directory on the file server containing the <ProgramServer> \<Ver-sionNumber>\ directories. This can be called through a DOS prompt on the client, a log-on script or clientregistry entry.

To record a new or customized SETUP.ISS file, you can use the “/r” switch. This initiates a new client setup andwill record all the information that you enter during the setup. The SETUP.ISS file will need to be copied fromthe C:\WINDOWS folder on the client computer to the <ProgramServer> \<VersionNumber> directory before itcan be used for a silent install. In addition, you will probably have to redirect the SETUP.ISS file away from theC:\WINDOWS folder. This can be done with the "/f1" switch.

<C:\RISA>\<ProgramServer> \<VersionNumber>\setup.exe /r /f1g:\ok-folder\setup.iss

In this case, the SETUP.ISS file would be created in the G:\OKFolder\ directory.

If you wish to manually change the Path or Country options, you can do this by editing the SETUP.ISS file in the<VersionNumber> subdirectory.

General Reference Manual 43

Page 48: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

To change the PATH into which the client version gets installed, you would edit the “szDir” value in the followingblock:

[{E7AF3A4F-BAAC-42CD-A90D-275454A68751}-SdSetupType2-0]

szDir=C:\RISA\RISA-3D Network

To change the Country option, you modify “Region” value in the following block:

[{E7AF3A4F-BAAC-42CD-A90D-275454A68751}-RdAskRegion-0]

Result=1

Region=0

DefOverwrite=0

Where the region values are:

0=United States, 1=Canada, 2=British, 3=Europe, 4=India, 5=Australia,6=New Zealand, 7=Mexico

This file is setup for United States because the option Region=0. If you wanted India to be the selected countryyou would change the Region=4.

SILENT INSTALLATION ERROR MESSAGESBe aware that no messages are displayed when running a silent installation. You may view the Setup.log file todetermine the result of the setup. To verify if a silent setup succeeded, look at the ResultCode value in the[ResponseResult] keyname. InstallShield places one of the following return values after the ResultCode keyname:

0 Success

-1 General Error

-2 Invalid Mode

-3 Required Data not found in the Setup.iss file

-4 Not enough memory available

-5 File does not exist

-6 Cannot write to the response file

-7 Unable to write to the log file (see below)

-8 Invalid path to the response file

-9 Not a valid list type

-10 Data type is invalid

-11 Unknown error during setup

-12 Dialog boxes are out of order

-51 Cannot create the specified folder

-52 Invalid option selected

If the log file cannot be written to the C:\Windows directory (because of read only privileges) you will have toredirect the log file to a directory with write permission using the following switch:

/f2<path\LogFile> (don’t type the <> symbols)

To redirect the log file the example above would now look like this:

44 RISA Licensing

Network Client Install

Page 49: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Client Install

<C:\RISA>\<ProgramServer> \<VersionNumber>\setup.exe /s /f2g:\ok-folder\setup.log

General Reference Manual 45

Page 50: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network LicensingRISA network products are licensed with a License Server. This server distributes licenses to the ClientMachines.

Launching the RISA Product on a Client MachineWhen launching a RISA network product the program will search for a connected Standalone Sentinel USB Key. Ifno key is found then the program will search the subnet for a License Server. If a License Server is found thenthe program will check out a license (if available).

If no license server is found, or if no licenses are available, you are presented with the option to enter Demomode. If you believe that this is happening in error the two general problems are:

l A firewall is blocking communication. To fix this problem you must set an exception for UDP port 5093 onboth the server and client for both inbound and outbound.

l The license broadcast is timing out. To fix this follow the Pointing a Client Machine to a License Serversection below.

Pointing a Client Machine to a License ServerIf no license server is found by the Client Machine then it may be necessary to point the Client Machine to theLicense Server.

Current Versions of all RISA Products (except RISABase, RISAFoot, and RISASection)Go to the Windows Start Menu and open the RISA Server Browser:

46 RISA Licensing

Network Licensing

Page 51: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Licensing

Choose whether you want to point all of your RISA products to the same server or whether you only want topoint a specific RISA product to this license server.

Note:

l This utility will not work for RISABase, RISAFoot, RISASection, or older versions of RISA products.l If the Choose a RISA Product option is greyed out there are no eligible RISA Network Client installspresent.

To point to a specific license server, enter the server name or IP address in the text box, or click the Browse but-ton to view a list of available servers. Click on the name of the server and click OK to use that server.

If a Default server is available for a given RISA product you may choose the Default Server Option instead. Thisoption is only available when applying to a specific RISA product, not All Products.

You may apply the settings to the user who is currently logged in, or apply the settings to all users on the com-puter (including future users). IT Administrators logged in as themselves should apply to All Users so that otherusers get these settings when they are logged in.

RISABase, RISAFoot, RISASection, and older versions of RISA productsTo do this, open the Registry Editor on the Client Machine by clicking on the Windows Start Button, clicking inthe Search box, and typing regedit, then hit Enter.

General Reference Manual 47

Page 52: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Note:

l The instructions above are valid for Windows 7. If you are running a different version of Windows thenthe procedure may be slightly different.

Check the following two locations on the left side of the Registry Editor:

HKEY_LOCAL_MACHINE\SOFTWARE\RISA Technologies\RISAxxx Network\vv

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\RISA Technologies\RISAxxx Network\vv

Where xxx is the name of the RISA product in question and vv is the version number of the product in question.For example, RISAConnection Version 4.0 would be ...\RISA Technologies\RISAConnection Network\4.0

Double-click on the LS Query List registry entry to edit it:

Under Value Data enter either the DNS Name or IP address of your license server. Then hit OK and exit theregistry editor. This will point your client machine directly at the license server.

Note:l Current versions of RISA products except RISAFoot and RISASection use a ~(tilde) character as the delim-inator when specifying multiple servers in the LS Query List

48 RISA Licensing

Network Licensing

Page 53: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Network Licensing

l RISAFoot, RISASection, and older versions of RISA products will use a : (colon) to separate the serverentries. This was changed to better support the default IP settings for Windows 7 (which can use the colonas part of the IP address).

Losing Network ConnectionRISA Products periodically check the connection to the License Server. Severing this connection during the oper-ation of a RISA network product will eventually cause the following dialog box to be displayed:

Once this dialog box is displayed, no additional work may be done within the RISA Product until the network con-nection (and the license from the License Server) is restored. Click Yes to have the program search for a license.Clicking the No button on the dialog box displayed above will present the option to save the file (overwriting theprevious version of the file) and exit the program immediately. If you point the client directly to a license servermachine this can remedy this problem.

General Reference Manual 49

Page 54: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License CommutingLicenses may be checked out from the license server onto client machines in such a way that the client machinedoes not need to remain connected to the license server. This process is called "commuting". This feature is com-monly used on laptops which need to borrow licenses to be used in remote locations where a network connectionto the license server is not possible.

There are two methods for commuting licenses:

Local CommutingThis commuting method is preferable as it allows the licensing administrator more control over the commutedlicense. It does require the client machine to be connected to the network at the time of license check-out, so itcannot be done if the client's machine cannot be connected the network at the time that the license is checkedout (borrowed).

Prerequisites

l The client machine must be connected to the network, with direct access to the license server.l The license server must have at least one available license for the product which is to be commuted.l The appropriate RISA product (i.e. RISA-3D) must be installed on the client machine. This must be a Net-work Client Install.

ProcedureOn the client machine, run the following utility:

C:\Program Files\RISA\Sentinel RMS\Commute\WCommute.exe

Note:

l If RISA has been installed to a location other than C:\Program Files then you will find a SentinelRMS subfolder in that other location (e.g. C:\RISA)

This will launch the following dialog box:

50 RISA Licensing

License Commuting

Page 55: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Commuting

l To have the WCommute utility search the entire subnet for license servers, click the Search Subnet but-ton.

l To point the WCommute utility directly to a license server (nessecary if the server is on a different sub-net than the client machine) click the Single Server button and enter that server's name or IP address.

The license server should now appear, with all of the available RISA products branched out underneath it asshown below:

Click on the program which you would like to commute a license for.

Note:

General Reference Manual 51

Page 56: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

l Licenses for each program must be commuted independentlyl Do not check the Check out authorization for remote machine box.

A commuted license is retained by the client machine, and is unavailable on the license server until it is checkedback in, or until it expires. If a commuted license is not checked in by its expiration date then that license dis-appears from the client machine and reappears on the license server.

Enter a number of days which the commuted license will be valid for. Then click the Check Out button. A redcheck mark will appear next to the Feature, indicated that a license has been checked out. You can then close theWCommute utility.

Note:

l It is recommended that you immediately disconnect the client machine from the network and launch theRISA program which a license has been checked out for. Do this before leaving the office to confirm thatthe license has been correctly commuted.

Remote CommutingThis method of commuting should only be used in the circumstance where it is not possible to connect the clientmachine directly to the license server at the time of checking out the license. There are three main steps:retrieving locking code data from the remote machine, retrieving the authorization code and checking out alicense on the local machine, and installing the authorization code on the remote machine.

Note:

l Remotely commuted licenses cannot be Checked-In!! They will remain commuted until their expirationdate.

Prerequisites

l The license server must have at least one available license for the product which is to be commuted.l The appropriate RISA product (i.e. RISA-3D) must be installed on the remote client machine. This must bea Network Client Install.

l There must be a local client machine (connected to the license server) with any current Network ClientInstall of a RISA product installed.

Retrieving the Locking Code (Remote Client Machine)The commuted license will be locked to a specific remote client machine. In order to do this the license serverneeds a locking code for that client machine.

On the remore client machine, run the following utility:

C:\Program Files\RISA\Sentinel RMS\Commute\WRCommute.exe

Note:

l If RISA has been installed to a location other than C:\Program Files then you will find a SentinelRMS subfolder in that other location (e.g. C:\RISA)

This will launch the following dialog box:

52 RISA Licensing

License Commuting

Page 57: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Commuting

Click on the Get Locking Code tab, and click the button. Save the Locking Code File to a temporary location.Then send the Locking Code File to a user who has a local client machine (connected to the license server).

Retrieving the Authorization Code (Local Client Machine)The license server can use the Locking Code to generate an Authorization Code which the remote client machinewill need in order to remotely commute a license. This step can be done from any local client machine which hasaccess to the license server.

On the local client machine, run the following utility:

C:\Program Files\RISA\Sentinel RMS\Commute\WCommute.exe

Note:

l If RISA has been installed to a location other than C:\Program Files then you will find a SentinelRMS subfolder in that other location (e.g. C:\RISA)

This will launch the following dialog box:

General Reference Manual 53

Page 58: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

l To have the WCommute utility search the entire subnet for license servers, click the Search Subnet but-ton.

l To point the WCommute utility directly to a license server (necessary if the server is on a different sub-net than the client machine) click the Single Server button and enter that server's name or IP address.

The license server should now appear, with all of the available RISA products branched out underneath it asshown below:

Click on the program which you would like to commute a license for.

Note:

54 RISA Licensing

License Commuting

Page 59: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Commuting

l Licenses for each program must be commuted independentlyl You must check the Check out authorization for remote machine box.

Enter a number of days which the commuted license will be valid for. Then click the Check Out button. The fol-lowing dialog box will be launched:

Click on the Get locking code string for remote machine from file button, then click the button. Browse to theLocking Code File which was generated by the remote client machine and click Open. Then click the OK button.The following dialog box will appear:

Click the button. Save the Authorization Code File to a temporary location. Click OK, then exit the WCom-mute utility.

Send the Authorization Code File to the remote user.

Installing the Authorization Code (Remote Client Machine)The Authorization Code must be installed on the remote client machine to activate the commuted license.

On the remore client machine, run the following utility:

C:\Program Files\RISA\Sentinel RMS\Commute\WRCommute.exe

Note:

l If RISA has been installed to a location other than C:\Program Files then you will find a SentinelRMS subfolder in that other location (e.g. C:\RISA)

General Reference Manual 55

Page 60: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Click on the Install Remote Authorization tab which is shown below:

Click on the Get remote authoirzation code(s) from file button, then click the button. Browse to the Authro-ization Code File which was generated by the local client machine and click Open. Then click the Install button.The following dialog box will appear:

Close the WRCommute utility. The remote client machine will now be able to use the commuted license until itexpires. Test this by launching the RISA program for which a license was commuted.

Returning Commuted LicensesLicenses which were commuted using the Remote Commuting procedure may not be returned. They will remaincommuted until they expire, based on the expiration date entered at the time that the license was commuted.

Licenses which were commuted using the Local Commuting procedure may be returned at any time prior to theirexpiration date (which was entered at the time that the license was commuted).

ProcedureOn the client machine, run the following utility:

C:\Program Files\RISA\Sentinel RMS\Commute\WCommute.exe

Note:

l If RISA has been installed to a location other than C:\Program Files then you will find a SentinelRMS subfolder in that other location (e.g. C:\RISA)

This will launch the following dialog box:

56 RISA Licensing

License Commuting

Page 61: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Commuting

l To have the WCommute utility search the entire subnet for license servers, click the Search Subnet but-ton.

l To point the WCommute utility directly to the license server which the license was commuted from (nesse-cary if the server is on a different subnet than the client machine) click the Single Server button andenter that server's name or IP address.

The license server which the license was commuted from should now appear, with all of the available RISAproducts branched out underneath it. The commuted license for each RISA program should show a red checkmark next to it as shown below:

General Reference Manual 57

Page 62: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Click on the license to be returned and then click on the Check In button. The red check mark will disappear,indicating that the license is no longer commuted. Close the WCommute utility.

Initializing the Program for Commuted Licenses In order for Commuted Licenses (or emergency license files for stand-alone programs) to work a special ini-tialization routine must be run. This routine is run as part of both the Client network installation and the stand-alone installation routines. The initialization routine is unique for each version of each program.

This initialization should occur automatically during the installation. However, if the initialization is not run prop-erly then the 'time-tampering' check will prevent the commuted licenses from checking out properly. If thisoccurs, the initialization routine may need to be run again before the commuted license can be successfully run.

To run this utility do the following:

1. Login to the end-user computer with full administrative permissions.2. Locate the initialization utility. This should be located in the C:\Program Files\RISA\Utilities sub-dir-

ectory. It will be given a program and version specific name similar to the following: o LSinitCORE13.exe (for RISA-3D version 13)o LSinitRF40.exe (for RISAFoot version 4.0)

3. Run the initialization routine. If a User Account Control message asks if you want to allow the this pro-gram (from an unknown publisher) to be allowed to make changes to your computer, be sure to selectyes. The initialization routine will not complete successfully unless it has been run with administrativepermissions.

Versions of RISA programs released after June 2014 will have a log file generated during the installation routineto report back the successful (or failed) attempt to run the installation routine. These log files will be written tothe C:\ProgramData\RISA\ directory.

Log Contents CodesThe possible codes are explained below with the three most common return codes listed in bold.

0 - Successfully initialized for standalone licensing

1 - Indicates initialization function call with bad values (error in program)

2 - Library initialization failure.

8 - Licensing initialization has already been carried out on this machine for the specified applic-ation and version

10 - Failed to initialize the security attributes.

20 - Failed to create security keys in registry.

40 - Failed to set security attributes on key.

80 - Failed to open secured information registry key.

100 - Failed to store the time information in the registry key.

400 - Failed to create the initial secured files on system.

800 - Failed to open the secured files on system.

1000 - Failed to store the secured information in the file.

2000 - Failed to set the security attributes on file.

4000 - Exception error occurred during the function call.

40000 - Time tampering detected

58 RISA Licensing

License Commuting

Page 63: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

License Commuting

20000 - Licensing initialization not run with elevated permissions so no initialization is pos-sible

80000 - Failed to open persistence file path.

100000 - Failed to read secure information from file.

400000 - Failed to get lock.

800000 - Failed to set configuration object.

Cleansing a Commuted LicenseThere are a number of issues that can cause a commuted license to not function properly. In the past, it'sbelieved that these were normally caused by a partial incompatibility between Windows Vista (or Windows 7)and the older version of the Sentinel License service that was used to commute the license. With the update toSentinel RMS 8.5.3, this should no longer occur. However, in the event that a commuted license cannot bereturned to the license server, there is a way to "cleanse" the commuted license information off of the server.

This is not a simple or straight forward process, so you will need to contact RISA technical support in order tocomplete. The basic process involves the following:

1. Contacting RISA Technical support ([email protected]). They will give instructions on obtaining a lock-ing code for the client or server computer upon which the commuted license has been stuck.

2. Technical support will then use this locking information to e-mail a "cleansing" file to be run on that com-puter. Usually this will be called something like cleanse_server.dat or cleanse_client.dat

3. In the Utilities sub folder (on the client or the server) there will be a utility called lsclean.exe. This utilitywill need to be run from a DOS prompt referencing the cleansing file obtained in item #2. An example ofthis command line would be the following: lsclean cleanse_server.dat

General Reference Manual 59

Page 64: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Sentinel USB KeyRISA uses a Sentinel USB Key for licensing. This key may be plugged into any USB port on the machine. Whenfunctioning properly the key will light up green when plugged into a running machine.

The design of Sentinel's keys has changed over the years. Older Sentinel USB Keys are purple, and typically donot have an adhesive label attached. Newer ones are black and typically have an adhesive label designatingtheir Key ID. See the image below:

Key DriverA Sentinel driver is necessary for the machine to read the USB key. This driver must be installed prior to plug-ging in the key. The latest Sentinel System Driver (also called the Sentinel Protection Installer) can beobtained from the RISA Technologies website, and is always included in both the Server and Standalone installs(this install is ran from the SetupSPI.exe located in the RISA\Sentinel Protection Installer folder).

To confirm that your machine is running the latest driver open the Device Manager, which is accessible throughthe Windows Control Panel. If the key is plugged in and the correct driver is installed then it will be listedunder the Universal Serial Bus controllers as a SafeNet USB SuperPro/UltraPro device

60 RISA Licensing

Sentinel USB Key

Page 65: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Sentinel USB Key

Double-click on the SafeNet USB SuperPro/UltraPro device to view its properties. Clicking on the Driver tabwill reveal the Driver Version:

SSD CleanupThere are instances when uninstalling the key driver will leave remnants of information in the registry. Thiswill sometimes cause problems in reading the key when a new version of the key driver is installed. In thisinstance it may be required to run the SSD Cleanup utility to fix this problem. This file is called SSDCleanup.exe.

It is located here (by default) for 32-bit operating systems: C:\Program Files\RISA\Sentinel System Driver

It is located here (by default) for 64-bit operating systems: C:\Program Files\RISA\Sentinel System Driver-\x64

Note:

l If RISA has been installed to a location other than C:\Program Files then you will find a SentinelSystem Driver subfolder in that other location (e.g. C:\RISA)

General Reference Manual 61

Page 66: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

So the typical way to fix key driver issues is as follows:

1. Uninstall the key driver from the machine.2. Run the SSD Cleanup utility (SSDCleanup.exe or SSDCleanupx64.exe).3. Re-install the key driver by running the SetupSPI.exe from the C:\Program Files\RISA\Sentinel System

Driver folder

62 RISA Licensing

Sentinel USB Key

Page 67: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

RISA Key Manager

RISA Key ManagerThe RISA Key Manager is a utility which allows you to interact with the Sentinel USB licensing key. A shortcut tothis utility can be found in the Windows Start Menu.

This application works for both standalone and network (server) keys and is used mainly for these purposes:

l Upgrading a standalone key for a new versionl Upgrading a network key for a new program

There are also many other uses for this application that most users will never run into. Those include:

l Copying the locking data from a computerl Converting a key from standalone to network and vice versal Removing a feature from the key and sending RISA a removal confirmation code

We will go through each of these processes, but let's first talk about what to do if the Key Manager doesn't readyour key.

Note:

l The Features button is only applicable to tnxTower.

RISA Key Manager Shows up BlankIf this happens the RISA Key Manager will look like this:

General Reference Manual 63

Page 68: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

If you are opening the RISA Key Manager just to view the Locking Data then this is how it should look. If you areusing the key, however, this is a problem.

Typical reasons why the RISA Key Manager would show up blank:

l The key is not plugged into the computer. If this is the case, plug in the key and press the Refresh button.A view of the key is shown in the Sentinel Key topic.

l The key driver is not installed or is not working properly. To install or modify your install of the driversee the Key Driver section of the Sentinel Key topic.

l The USB port is not able to read the key. You can check this by looking at the Device Manager in the Win-dows Control Panel. See also the Sentinel Key topic. Try moving the key to a different USB port andmake sure that the light on the key is on. Sometimes some of the weaker USB ports (on a monitor forexample) may not have enough power to run a key.

Uses For the RISA Key ManagerHere are the two primary uses for this program.

Upgrading a Standalone Key for a New VersionFor each major version of the program the key must be upgraded to the newer version. This can be done by click-ing the radio button of the program you are updating, pressing the Upgrade button and inputting the RUS pass-word. The RUS password is located in the upgrade packet shipped to you or may be in an e-mail you receivedfrom us. Once you have input the RUS password, then press Upgrade and the key will then be upgraded.

After this process you should then see the updated version next to that program and your key is then upgraded.

Note:

64 RISA Licensing

RISA Key Manager

Page 69: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

RISA Key Manager

l Minor releases do not require an update to the key. For example, an update of RISA-3D from 10.0.0 to10.0.1 will not require an update to the key.

l If you upgrade the key and you get a message stating Unable to update Sentinel key. The currently author-ized program version exceeds the upgrade version, this means that the key is already up to date for the ver-sion of the RUS password you entered.

Upgrading a Network Key for a New ProgramA network key only has to be authorized for a program once. After the key is authorized, then upgrades do NOTrequire the key to be updated. If you own a network version of RISA-3D and then purchase a network version ofRISAFloor, then you WILL need to update your key for RISAFloor. This is done by clicking the radio button of theprogram you are updating, pressing the Upgrade button and inputting the RUS password. The RUS password islocated in the upgrade packet shipped to you or may be in an e-mail you received from us. Once you have inputthe RUS password, then press Upgrade and the key will then be upgraded.

Note:

l If you upgrade the key and you get a message stating Unable to update Sentinel key. The currently author-ized program version exceeds the upgrade version, this means that the key is already been authorized forthat program.

Miscellaneous UsesHere are some other uses that are much less common.

Copying the Locking Data from a Computer

The locking data is basically a code that is specific to your computer. If you ever need this locking data (we atRISA may ask for it in rare instances), then you can press the "Copy Locking Data" button and it will paste thisinformation to your clipboard. You can then open up an e-mail and paste (CTRL-V) the locking data into an e-mail.

Note:

l There is a New Style Codes checkbox. All current versions of RISA software use the New Style Codesexcept for RISASection. If you are using RISASsection then you will want to uncheck the box.

Converting a Key from Standalone to Network and Vice-Versa

If your company switches from standalone keys to network or vice versa then RISA will send you an RUS pass-word to convert your key. To do this follow the Upgrade procedure above, except make sure to check the"Change Key Type..." checkbox.

Removing a Feature/Program from the Key and Sending RISA a Removal Confirmation Code

When reconfiguring licenses sometimes there is a need to remove a program from the key. This can be done by:

General Reference Manual 65

Page 70: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

l Clicking the radio button of the program you wish to install and press the Remove button.l Enter the RUS Uninstall Password that has been e-mailed to you from RISA and press the Uninstall but-

ton.l You be asked if you wish to continue. Press the Yes button.l It will then tell you that the program has been uninstalled.l A final screen will come up with a Product Return Code that MUST be sent to RISA to confirm that theprogram has been uninstalled.

66 RISA Licensing

RISA Key Manager

Page 71: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Demonstration Mode

Demonstration ModeRISA Products all come equipped with a Demonstration Mode which can be accessed when a license cannot beretrieved. The Demonstration Mode has certain limitations, and is intended to function both as a reader of exist-ing files and as showcase of product features for those users who do not own the product.

Launching in Demo ModeWhen a license cannot be found the option is presented to launch in Demonstration Mode. Once the program hasbeen launched in Demonstration Mode it cannot re-enter the regular Non-Demo Mode during the same session.

ExampleIf RISA-3D Standalone is launched without the Sentinel USB Key attached the user is given an option to launch inDemo Mode. When in Demo Mode in RISA-3D no model with more than 40 Joints can be saved. If the user createsa model with 50 Joints they cannot save it, even if the Sentinel USB Key is plugged in after the fact. That isbecause the program cannot switch from Demo Mode back to Non-Demo Mode. The user will have to close themodel without saving, then launch the program with the key plugged in to enter Non-Demo Mode. The 50 Jointmodel will be lost, and cannot be recovered.

General Reference Manual 67

Page 72: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error MessagesErrors related to licensing are displayed in RISA dialog boxes. Each error has a code displayed in the header ofthe dialog box, within brackets. The location of this error code is shown in the image below:

Notel If you are commuting a license it is possible that two values will show up in separate brackets next the"RISA Network License Warning" header.

What follows is a list of error messages, including steps that can be taken to resolve them.

Error [1]

Cause

There is an inherent problem with RISA's customized Sentinel RMS service.

Solution

Contact RISA Support

Error [2]This error is effectively the same as Error 1

68 RISA Licensing

Appendix A - Licensing Error Messages

Page 73: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error Messages

Error [3]

Cause

The client machine has been pointed to a specific license server, however that server cannot be found.

Solution

Confirm that there is a server with that name or IP address present on the network, and that there is no firewallpreventing the client machine from communicating with that server. If no such server exists then point the clientmachine to a license server. Go to the Windows Start Menu and open the RISA Server Browser to do this.

General Reference Manual 69

Page 74: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Error [5]

Cause

The network client machine was able to contact the license server, however no licensing service (Sentinel RMS)was found running on the license server.

Solution

Check the list of Services on the license server and confirm that Sentinel RMS is present and Started. If it is notthen load the sentinel service. Otherwise it is a firewall issue.

UDP port 5093 is blocked at the license server, the client machine, a router, or anywhere on the network. Thisport must be opened up for two-way traffic at all locations between the network client machine and the licenseserver by adding port exceptions. Windows Firewall is commonly overlooked by IT administrators, but it is acommon culprit.

70 RISA Licensing

Appendix A - Licensing Error Messages

Page 75: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error Messages

Error [6]

Cause

The Sentinel RMS service on the license server is either unable to read the Sentinel USB Key, or the informationin the license file which has been loaded into the Sentinel RMS service does not match the information on theSentinel USB Key.

Solution

On the license server, open the RISA Key Manager and confirm that the key is being correctly read. If not thenresolve that issue. If the key is being correctly read then an outdated license file is currently loaded. ContactRISA Support for a new license file and load that new license file.

Error [11]This error is effectively the same as Error 1

Error [12]If this error occurs in the RISA Key Manager utility, it likely means that a Remote Desk Top type of utility isbeing used to access the key. If so, this error may be ignored.

If this error occurs within the RISA program or within the WLMAdmin utility, then it is effectively the same asError 1.

General Reference Manual 71

Page 76: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Error [14]

Cause

Communication between the client machine and license server is present, but is too slow to establish a usableconnection.

Solution

Decrease network latency between the client machine and the license server. If the client machine is connectedwirelessly try using an ethernet cable instead. If they are connected over a WAN or a VPN then try to increasethe speed of the connection.

72 RISA Licensing

Appendix A - Licensing Error Messages

Page 77: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error Messages

Error [15]

Cause

Some licenses on the license server have been reserved by various clients on the network. The client machine ispart of a group of clients which has exhausted its supply of licenses.

Solution

Move the client machine in question to a group which has available licenses, or increase the number of licensesreserved for the group to which the client machine is currently assigned.

Return some licenses to the license server by closing the application on other client machines within the samegroup, or returning commuted licenses. Contact RISA Sales to purchase additional licenses.

General Reference Manual 73

Page 78: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Error [17]

Cause

The network client machine has searched the entire subnet (if it was allowed to do so) and was unable to findany license servers running the Sentinel RMS service.

Solution

Confirm that the network client machine is on the same subnet as the license server. If they are on different sub-nets then point the client machine directly to the license server. Go to the Windows Start Menu and use theRISA Server Browser to do this.

74 RISA Licensing

Appendix A - Licensing Error Messages

Page 79: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error Messages

Error [18]

Cause

The network client machine was able to contact the Sentinel RMS service at the license server, however the ser-vice had no license loaded for the particular program/version of RISA software which the client machine isattempting to launch.

Solution

Confirm that the license server referred to in the error message is the correct one, and that the SentinelRMS service is running on that license server. If both of these things are true then the license file on the licenseserver is probably outdated. Contact RISA Support for a new license file and load that new license file.

General Reference Manual 75

Page 80: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Error [25]

Cause

The license server is running the wrong version of Sentinel RMS, possibly one that is not customized by RISA.

Solution

See the License Server Updater topic for information on migrating to the newest RISA-customized sentinel ser-vice.

76 RISA Licensing

Appendix A - Licensing Error Messages

Page 81: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error Messages

Error [37]

Cause

RISA has issued a trial license file with an expiration date, and that date has passed. The license file is no longervalid as a result.

Solution

Contact RISA Support for a new license file.

Error [70]: Commuter Code for this Feature Does Not Exist on the Client System

Cause

This occurs when there is an unknown issue with remote commuting. The process where this may happen:

a. WRCommute.exe is run on the remote client computer and the code is saved to a file or the string iscopied.

b. WCommute.exe is run on the local client computer.

General Reference Manual 77

Page 82: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

c. The program for the license that is to be checked out is selected, the "Check out authorizations for remotemachine" checkbox is checked, and the number of days is selected.

d. The string or file to copy string from is entered, and OK is pressed. This is when this error is thrown.

Solution

Make sure that you are using the newest versions of the Sentinel commuting programs and make sure that youhave and are using Administrator privileges. You may wish to right-click and "Run as Administrator" on the com-muting executables. Also, make sure that you have a license available for commuting.

Error [125]: Required Locking Criteria for Local Request is Not Available on YourMachineThis error message will typically occur when attempting to commute a license from the license managementserver. It means that the commute utility was not able to return unique information about the computer that isused to ensure the security of the commuted license.

Cause

This message can be caused by loading a bad license file on the license server.

Solution

Contact RISA Support for a new license file and load the license file onto the license management server usingWLMAdmin as described in License Administration.

Error [150]This error is effectively the same as Error 6.

Error [0xC8001002]This error is effectively the same as Error 1

78 RISA Licensing

Appendix A - Licensing Error Messages

Page 83: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error Messages

Error [0xC8001006]

Cause

All of the available licenses on the license server have been checked out. No additional licenses may be checkedout.

Solution

Return some licenses to the license server by closing the application on other client machines, or returning com-muted licenses. Contact RISA Sales to purchase additional licenses.

General Reference Manual 79

Page 84: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Error [0xC8001007]

Cause

The license machine does not have sufficient memory available to monitor the license file

Solution

Increase the amount of available memory on the license server by disabling other processes or installing morephysical memory (RAM).

80 RISA Licensing

Appendix A - Licensing Error Messages

Page 85: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix A - Licensing Error Messages

Error [0xC8001008]

Cause

RISA cannot find an active network connection to the client machine

Solution

Confirm that the network card on the client machine is operating properly, and that it is connected (eitherthrough a cable or wireless connection) to a network.

General Reference Manual 81

Page 86: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Error [0xC800100D]

Cause

RISA has issued a license file with an expiration date, and that date has passed. The license file is no longer validas a result.

Solution

Contact RISA Support for a new license file.

82 RISA Licensing

Appendix A - Licensing Error Messages

Page 87: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix B - Network Installation Error Messages

Appendix B - Network Installation Error MessagesThere are a number of common issues that you may encounter while installing or using the network version ofthe RISA programs. These can be grouped into the following main categories:

Firewall Issues or Error Code 3:Failed to resolve the server host. This means that the WLMAdmin utility was not able to communicate with theserver listed in the list of Defined Servers. This can occur for a couple of reasons:

l The name or IP address of the server was not entered properly.l There is a network issue which is preventing communication with this computer.l The service has not been loaded or is not running. See the Sentinel Services topic for more information.

Solution: 

Frequently, the cause of this error is a firewall on the client, server, or network. The solution to this problem isto set up a port exception in the firewall. How to accomplish this is dependent on the type of firewall. Below isthe Windows XP dialog for setting the port exception (Control Panel - Network and Internet Connections - Win-dows Firewall).

Note: 

l The port that needs to be open is 5093 and the communication protocol is UDP.

Alternate Solution:

The Sentinel RMS service on the license management computer has been stopped: To re-start the service, go tothe list of servcies (Control Panel – Administrative Tools – Services) on the license mangement server, rightclick the Sentinel RMS License Manager.

Note: 

l If the license management service shuts down almost immediately after start-up, this may be caused by aresource conflict between a recent Windows Update and the license management service. Contact RISATechnologies technical support ([email protected]) for more information about resolving this conflict.

General Reference Manual 83

Page 88: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Error Code 17This message occurs most often when the user double-clicks on the list of subnet servers and the utility does notfind any servers on the subnet. This can happen for two reasons.

l There are no servers located on the subnet.l The server did not respond to communication.l The service has not been loaded or is not running. See the Sentinel Services topic for more information.

In either case, the solution to this problem is to use the Defined Server List to administer the licenses.

Error Code 19This is a generic message that means the adding of the license file failed. This error message can happen for anumber of reasons. However, it is most likely to occur if the information on the Sentinel SuperPro USB key(KeyID and program authorization) does not match the information contained in the license file. This could meanthat the key is not being read, that the key doesn’t have authorization for the same programs as the license file,or because the key ID doesn’t match.

However, the error may also be given for situations where the issues described in the write-ups for error code92 or 150 exist. Refer to those error codes for more information.

Solution:Contact RISA technical support ([email protected]) for a new license file or for an RUS password to updatethe information on your USB key.

Error Code 92This means that the license file was invalid. This message is very similar to the issue described in the write-upfor error code 19. However, this one is more likely to occur if the server is running a non-customized version ofthe Sentinel License Manager.

Solution: 

RISA uses a CUSTOMIZED version of Sentinel RMS. Therefore, the existing (non-customized) copy of Sentinel RMSor Sentinel LM must be removed and replaced with the customized version of Sentinel RMS version 8.5 providedwith your RISA installation. See the License Server Updating utility for more information on updating your ser-vice.

Note: 

l RISA’s customized version of Sentinel RMS is capable of loading the license files for most other applic-ations (CSI, TEDDS, et cetera). However, any application that requires its own customized version will notfunction from within RISA’s version of the Sentinel RMS License Manager.

Error Code 93Duplicate License: The license file could not added because it is a duplicate of one which already existed on thatserver. This can occur if the user is adding in a license file that has 2 licenses, only one of which is new orupdated. In that case, the error message is really just an informational warning message and can be ignored.

Error Code 150 (Sentinel RMS)Lock Code Invalid: This error message usually means that there is a problem reading the key.

See also the write up for error code 19.

84 RISA Licensing

Appendix B - Network Installation Error Messages

Page 89: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix B - Network Installation Error Messages

Solution:

Verify the information on the hardware key using the RISA Key Manager utility to make sure that that the keyhas the proper KeyID, is a network key and is authorized for the appropriate programs.

If the USB key cannot be read, this may be for one of the following reasons:

l First verify that the Sentinel Key is plugged into the license management server. When it has beenplugged in a green light will appear on the key indicating that it is receiving power.

l The driver for the Sentinel SuperPro key may need to be updated. The version of the driver may beviewed in the Windows Device Manager. The required version of the Sentinel SuperPro / UltraPro devicedriver is 7.5.1 or higher.

l If you are running a virtual server, the hardware key may connected to a USB on the host computer, butmay not be specifically assigned to the virtual machine.

Problems Loading the ServiceThere are different items that could cause the service not to load. Most of them are problems specific to yournetwork connectivity or permissions. A couple of specific items that can help:

Entry Point Not Found Message

This message will occur if you are trying to start the Sentinel RMS service on a Windows 2000 operating systemor older. The newer versions of the Sentinel license management software is not compatible with these very oldoperating systems. Your solution is to either upgrade the operating system on your server, or downgrade yoursentinel service to an older Sentinel LM service.

Error 5: Access is denied

This likely has something to do with the permission setting on the Sentinel RMS License Manager registry keyor possibly the permissions directory where the license manager resides.

Two items to check:

1. Check permission on the registry entry for Sentinel RMS: On the Windows Server 2008-based domain con-troller, click Start, click Run, type regedit in the Open box, and then click OK. Locate and then right-click the fol-lowing registry sub-key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Sentinel RMS License Manager

Choose Permissions... and check to make sure you have administrative permissions here.

2. Check the permissions on the C:\RISA\Sentinel RMS directory and verify that it has read/write permissions.

General Reference Manual 85

Page 90: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Update Requires Previous Version Be Installed

This message typically has two main causes, the first being much more common than the second.

l If the install was downloaded from the www.risa.com/d_updates.html page then it is required that youhave the initial install installed (for example v9.1.0 must be installed before v9.1.1). The program checksto see if there is a registry entry for this initial version and if it does not find it then it will produce thiserror. For server installs, many times there is the license management server and the file server that areactually different servers. If this is the case you may be trying the install on the opposite server as theone that you did the initial install on. If so, try the install on the other server and it will likely work. Ifyou still can not figure out what is happening see the Technical Support topic.

l If you are downloading the install from a link specifically sent to you and you are still getting this mes-sage, then you may be seeing a registry issue with the Install Shield Wizard. Talk with Technical Supportfor help. There may be some extraneous registry folders at the root of the problem that can be deleted inthis registry location (Start>Run>type Regedit):

HKLM\software\microsoft\windows\current version\uninstall\

86 RISA Licensing

Appendix B - Network Installation Error Messages

Page 91: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Appendix C - Standalone Installation Error Messages

Appendix C - Standalone Installation Error Mes-sagesThere are an assortment of installation errors that are very uncommon, but do come up from time to time whentrying to install the program. Here is a listing of a few of these items:

Error -5009 0x8002802b

This error can happen when installing the standalone version of RISA products. To fix this, go to the C:\ProgramFiles\Common Files\InstallShield\Professional\. folder. Rename the “RunTime” folder to “RunTimebak” and thentry the install again.

If this does not work try to uninstall and re-install the program.

Feature Transfer Error

The cause of this error can be a number of things. Below are some potential causes and possible solutions foreach.

Cause 1: Corrupted CD or Defective CD Drive

A corrupted CD may result in bad data. A defective CD drive may result in good data not being read properly. Ifthis occurs download and run the web install. If you do not have access to this e-mail [email protected] andask for the install.

Cause 2: Corrupted Web install.

There are some instances where downloading the install will alter the install file and corrupt it. Try to downloadthe install packages again.

Cause 3: Installing without Administrative Privileges.

Administrative permission is required to install RISA products.

General Reference Manual 87

Page 92: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Cause 4: Not Enough Hard Drive Space

If the hard drive on this machine is very full then there may not be enough room on the hard drive for tem-porary files to be placed. Clean your hard drive to remove old temporary files and other files that are no longernecessary and then run the installs again.

Cause 5: Size or Restrictions on Temporary Directory

There may be problems that occur when the web install extracts its files a temporary location due to size orother restrictions with that directory. A solution to this is to run the install from CD or extract the files to a par-ticular directory and click on Setup.exe in that directory to start the install.

Cause 6: Anti-Virus Issues

It is possible that necessary files that are temporarily placed on system are being deleted by an Anti-Virus oranother similar program. A solution is to disable anti-virus, run the install, and then re-enable anti-virus.

Cause 7: Lack of Privileges on Network Drive

Lack of correct privileges on a network drive where install is located can prevent the install from successfullybeing run from that location. The solution is to copy the install to a local drive and run it from there

88 RISA Licensing

Appendix C - Standalone Installation Error Messages

Page 93: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Technical Support

Technical SupportTechnical support is an important part of the RISA software package. There is no charge for technical support forall licensed owners of the current version of RISA software. Technical support is very important to the staff atRISA Technologies. We want our users to be able to reach us when they are having difficulties with the program.

Hours: 6AM to 5PM Pacific Standard Time, Monday through Friday, not including holidays.

Before contacting technical support, please search the Help File or General Reference Manual. Most questionsasked about RISA Licensing are documented in the Help File or General Reference Manual. The Search and Tableof Contents are helpful in finding specific topics and appropriate sections. 

Email: [email protected]. Please give us detailed information about your specific problem, including screen cap-tures of any error messages that you are having trouble with. The more information we get about the problem,the quicker we can get you an effective solution. Make sure you tell us your name, company name, serial numberor Key ID, phone number, and a problem description.

Phone Support:(949) 951-5815. Feel free to call, especially if you need a quick answer. It is helpful to haveaccess to the problematic workstation when you call. We will likely need to navigate with you to specific placeson your machine to troubleshoot your issue.

General Reference Manual 89

Page 94: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610
Page 95: Network Installations Instructions - RISA GeneralReferenceManual LastRevised2/4/2015 RISATechnologies,LLC. 26632TowneCentreDrive,Suite210 FoothillRanch,California92610

Index

Index

General Reference Manual i

B

Blank RISA Key Manager 63

C

Check for Updates 13

Converting a Key 65

Copying the Locking Data 65

D

Defined Server List 29

Demonstration Mode 67

E

Email (support) 89

I

Install Network Server from an Email Link 18

Install Standalone from an Email Link 4

Installing Standalone from the CD 2, 17

K

Key Driver 60

L

License Commuting 50

License Service Updater 25

Licensing Error Messages 68

Loading (Adding) a License File 28

Local Commuting 50

Losing Network Connection 49

LS Query List 46

N

Network Client Install 37

Network Installation Error Messages 83

Network Server Install Overview 17

P

Phone (support) 89

Pointing the Client to a License Server 46

R

Remote Commuting 52

Removing a Feature/Program from theKey 65

RISA Key Manager 63

S

Sentinel USB Key 60

SSD Cleanup 61

Standalone Install 2

Standalone Installation Error Messages 87

Standalone Licensing 15

System Requirements 1

T

Technical Support 89

U

Unloading (Removing) a Sentinel Service 25,27

Upgrading a Network Key 65

Upgrading a Standalone Key 64

Usage Reports 32