Search
Floating Licenses

Yes. Be sure the virtual machine has the correct permissions so that ExtendSim can be installed without security issues and that the location where user-modifiable files will be installed has read-write access so the license file can be read and end-users can open, run, and save models.

No. Both releases can be installed on the same Client device. In fact, we suggest you don’t uninstall ExtendSim 9 until you’ve finished converting your files to 10.

Installing the extendsim.lic file on the Client device broadcasts to automatically find the Server. If it can’t find the Server, it asks you to enter Server info (URL or computer name, etc.). It saves that location info in a host.lic file on the customer’s device so it doesn’t ask again.

Yes. Go to Documents/ExtendSim10 and open the host.lic file. It has the name of the Server.

To temporarily disconnect a Client device from the network, use the Help > Floating License > Check Out a Floating License command.

To check a roaming license back in, use the Help > Floating License > Check In a Floating License command.

Roaming licenses can be checked back in at any time. They are automatically checked in at the end of the roaming period (the default period is 30 days).

How you update your license depends on which product and release you are currently using. Choose About ExtendSim under the Help menu to open the ExtendSim start up screen. The bar at the top shows you which ExtendSim release you are using. If it does not say ExtendSim 10.0.5, you should download the most current release.

__________

Updating from ExtendSim 10.0.4...
If you are currently using 10.0.4 of ExtendSim CP, DE, Pro, Student, or Analysis RunTime, download the updater from ExtendSim 10.0.4 to 10.0.5.

__________

Updating from ExtendSim CP, DE, or Pro 10.0.3, 10.0.2, 10.0.1, or 10.0.0...
The Trial version of ExtendSim is the updater. Download the appropriate newer release of the Trial version of ExtendSim 10:

go ExtendSim CP 10.0.5 | go ExtendSim DE 10.0.5 | go ExtendSim Pro 10.0.5

Install the Trial version OVER the current installation using the same name and installing to the same location as the current installation. This updates ExtendSim without affecting the license file or requiring that the License Manager be reactivated. When you restart ExtendSim, you will be running 10.0.5.

Note: If you subsequently launch ExtendSim and get a message that the license has not been activated, it means that you have not installed over the current installation but in fact have two installations of ExtendSim. Uninstall the update and reinstall it so that it replaces the files at the current location.

__________

Updating from ExtendSim Student or Analysis RunTime 10.0.3, 10.0.2, 10.0.1, or 10.0.0...
If you are using ExtendSim Student or Analysis RunTime released prior to 10.0.4, contact Imagine That Inc. to obtain the newer release.

__________

This free update of ExtendSim 10 not only optimizes the stability and quality of ExtendSim, but adds a couple of new features.

goQuality and Stability Enhancements in ExtendSim 10.0.5

The renewal date for the Floating License’s Maintenance and Support Plan (MSP) is shown on the ExtendSim startup screen (Help > About ExtendSim). Prior to the renewal date, the application will occasionally present a reminder message upon launch.

To renew your MSP, Contact Imagine That Inc. or your ExtendSim Distributor.

After your MSP has been renewed, you will need to reactivate the License Manager on your server updating the license file, extendsim.lic.

Existing Client devices will automatically be updated once the License Manager on the Server has been updated.

For complete details, see the document titled Reactivating • Floating Licenses.

The license file, extendsim.lic, on the License Server needs to be updated and reactivated whenever there is this type of change to the license.

To change the number of concurrent users on your Floating license, first contact Imagine That Inc. or your ExtendSim Distributor.

Then, you will need to reactivate the License Manager on your server updating the license file, extendsim.lic.

Existing Client devices will automatically be updated once the License Manager on the Server has been updated.

For complete details, see the document titled Reactivating • Floating Licenses.

1. First, return the license if it has been temporarily checked out from the network. Connect the client computer to the server that hosts the License Manager. Use the command Help > Floating License > Check In a Floating License. This restores the number of concurrent users the server allows.

2. Then, use the Windows Settings > Apps and Features to uninstall ExtendSim 10.

3. Then delete the two folders: Documents/ExtendSim and Program Files/ExtendSim.

Go to Computer Management on the License Server.

In the list that appears, double-click Services and Applications, then double-click Services.

In the list that appears, scroll to ExtendSimLicServer and verify it is Running.

If it is not running, you may need to install the License Manager with Administrative privileges, temporarily disable virus protection and other security features before installing it, or unblock the ISV port.

. . . to automatically start the Service.

The License Manager installer not only creates the Service, but sets it to start automatically. To do this manually:

1. Open an administrative CMD line window:

bulletgoldOpen Command Prompt as Administrator (Enter CMD in the Search box and simultaneously click Ctrl+Shift+Enter. For the Windows Command Processor click Allow).

bulletgoldAt the command line, enter CD C:\ExtendSimFloatingLicenseServer (assuming that is the directory where the License Manager was installed) and press the Enter key.

bulletgoldAt the new command line, enter rlm -install_service -dlog logfile -service_name extendsimlicserver. Press Enter.

bulletgoldClose the window.

2. Go to Computer Management on the License Server.

bulletgoldGo to the Services and Applications/Services section.

bulletgoldSelect ExtendSimLicServer in the list of Services and Start the Service.

bulletgoldRight-click ExtendSimLicServer to access its Properties and set the startup type to Automatic.

. . . between the License Manager and ExtendSim.

You can edit the license to use a different port than the default port (5053). However, how you do that depends on your situation:

If you received the extendsim.lic file while doing a manual activation but haven't resumed the activation process, directly change the port number in the file and save that change before proceeding. Then complete the activation procedure. Be sure to give the updated extendsim.lic to each Client.

If you have already finished the process of activating the License Manager, you must edit your existing extendsim.lic file using the RLSA window.

1. Using a browser, open the RLSA window as indicated at Step 2 • Activate License Manager in the document titled Installing & Activating • Floating Licenses.

2. On the left side of the RLSA window, click the Edit License Files command. (Note: The License File to Edit should be extendsim.lic.)

3. In the window that appears, click the Edit License File button.

4. In the license file field, change 5053 (the default port number) to a different number. Note that the new port must be unblocked inbound and outbound for both the License Server and the Client devices.

5. Click the Update License File button. The window should report license file extendsim.lic written.

6. On the left-hand side of the RLSA window, click the Reread/Restart Servers command.

7. For the ISV, select extendsim, then click the Reread/Restart button to restart the License Manager.

8. If successful, the window will display the message Reread command sent to extendsim. This indicates that the new port will be added as an alternate port.

9. Be sure to copy the updated extendsim.lic file to each Client.

When the License Manager was activated, a random port was assigned as the ISV Server port. If that port is blocked you can either unblock it or use a different unblocked port as the ISV Server port. To use a different port, you must use the RLSA window to edit your existing extendsim.lic file:

Change ISV portFollow steps 1-3 in the FAQ Changing the default port (5053)...

At step 4, do not change port 5053. Instead, in the license file field, add "port=nnnnn" (where "nnnnn" is the port number) to the "ISV extendsim" line such that it reads "ISV extendsim port=nnnnn".

Then, continue with the remaining steps.

This message indicates that the ISV Server port is blocked. An unblocked ISV Server port is required for internal communications between the License Manager and the extendsim daemon. ISV ServerThe default ISV Server port is shown in the table when you click the Status command in the RLSA window. Either unblock the port listed in that table or change the port as discussed in Changing the port for the ISV Server.

Not directly. Before you try to move the License Manager, contact us at Sales@ExtendSim.com or 1.408.365.0305. We will revoke the current license so you can activate on the new Server. Then uninstall the License Manager from the original server as instructed in Installing & Activating • Floating Licenses.

...where you want to install the License Manager for ExtendSim.

DO NOT use the installer named ExtendSimServerLicenseManager unless instructed below.

Download this informationThe Floating license of ExtendSim uses the Reprise License Manager (RLM.exe). If RLM is already running on the Server where you want to install the License Manager for an ExtendSim license, there are two options:

Case 1 • If the currently running version of RLM is release 12 or greater, use Case 1, below, to add ExtendSim files to the existing installation.

Case 2 • If the currently running version of RLM is earlier than release 12, use Case 2, below, to stop and remove the existing Service and instead use the RLM.exe that ships with ExtendSim.

Both cases accommodate the products that are already using RLM as their license manager.


 

CASE 1: IF THE CURRENTLY RUNNING VERSION OF RLM IS RELEASE 12 OR GREATER:

Step 1 • Install the ISV Settings File on the Server

DO NOT INSTALL THE EXTENDSIM LICENSE MANAGER ON THE SERVER.

Obtain an ISV settings file (extendsim.set) from Imagine That Inc.

Place the extendsim.set file in the same directory where the other RLM-using product has installed RLM.exe and their license and settings files.

Step 2 • Activate the License

Follow the instructions in the document Installing & Activating • Floating Licenses. See Step 2 • Activate the License Manager.

Activation will either be automatic or manual.

Make a copy of the extendsim.lic file for use in activating ExtendSim on each Client device.

Since RLM was already running, the extendsim.lic license file will be located in the same folder where you placed the extendsim.set file.

If you subsequently edit the license file, such as changing the ISV port, distribute the modified file to the Clients.

Step 3 • Install and Activate ExtendSim on Client devices

Follow the instructions in the document Installing & Activating • Floating Licenses. See Step 3 • Clients: Installing ExtendSim.

Follow the instructions in the document Installing & Activating • Floating Licenses. See Step 4 • Activating ExtendSim on Clients.

NOTE: With this option, the License Manager (RLM) will run as a Service under the existing Service’s name. The Service will not be named ExtendSimLicServer.


 

CASE 2: IF THE CURRENTLY RUNNING VERSION OF RLM IS EARLIER THAN RELEASE 12:

Step 1 • Stop and remove the currently running RLM Service

Determine the name of the existing RLM Service (the Service used by the other RLM-managed products).

Stop that Service (these instructions are for Windows 10; others differ):

Right-click on the Server’s Start command and choose Computer Management.

In the list that appears, double-click Services and Applications.

Double-click Services.

In the list that appears, scroll to the name of the identified RLM Service.

Stop that service (right-click select Stop).

Close the Computer Management window.

Remove the currently running RLM Service:

Open Command Prompt as Administrator (Enter CMD in the Search box and simultaneously click Ctrl+Shift+Enter).

Click “Yes” in the User Account Control window to enable Windows Command Processor.

At the command line enter SC delete xyz (where xyz is the name of the identified RLM Service) and press the Enter key.

If successful, the Service will be removed and you can close the window.

Step 2 • Install the License Manager (RLM.exe) used by ExtendSim

Use the ExtendSimServerLicenseManager installer (obtained from an email, a download, or an ExtendSim 10 USB drive) and follow its instructions to install the files on the Server.

If you encounter security issues when installing, see the FAQ’s for a Floating license.

By default the installer creates a folder named ExtendSimFloatingLicenseServer that is placed at the root of the Server’s C drive (C:/ExtendSimFloatingLicenseServer). The folder contains the RLM Svc folder and three files: extendsim.set, logfile, and RLM.exe.

After installation, the License Manager (RLM.exe) will silently run in the background as a Service named ExtendSimLicServer.

Before proceeding, we suggest you verify that ExtendSimLicServer is running as a Service.

Copy the all the settings and license files (but not RLM.exe) from the previous RLM server folder to the ExtendSimFloatingLicenseServer folder, which by default will be located at the root of the C drive.

Step 3 • Activate the License Manager

Follow the instructions in the document Installing & Activating • Floating Licenses. See Step 2 • Activate the License Manager.

Activation will either be automatic or manual.

Make a copy of the extendsim.lic file for use in activating ExtendSim on each Client device.

The extendsim.lic license file will be located by default at C:/ExtendSimFloatingLicenseServer.

If you subsequently edit the license file, such as changing the ISV port, distribute the modified file to the Clients.

Step 4 • Install and Activate ExtendSim on Client devices

To install on Client devices, follow the instructions in the document Installing & Activating • Floating Licenses. See Step 3 • Clients: Installing ExtendSim.

To activate ExtendSim on Client devices, follow the instructions in the document Installing & Activating • Floating Licenses. See Step 4 • Activating ExtendSim on Clients.



 

Questions?

What if I don’t know if RLM is already running on the Server?

RLM messageIf you installed the License Manager without following these instructions, the log file will report something similar to:

See the instructions Uninstalling the License Manager from the Server in the separate document titled Frequently Asked Questions • Floating Licenses.

1. Stop the Service (instructions for Windows 10; others differ)

bulletgoldRight-click on the Server’s Start command and choose Computer Management.

bulletgoldIn the list that appears, double-click Services and Applications.

bulletgoldDouble-click Services.

bulletgoldIn the list that appears, scroll to ExtendSimServer.

bulletgoldStop the ExtendSimLicServer service (right-click select Stop).

bulletgoldClose the Computer Management window.

2. Remove the Service

bulletgoldOpen Command Prompt as Administrator (Enter CMD in the Search box and simultaneously click Ctrl+Shift+Enter.

bulletgoldClick Yes in the User Account Control window to enable Windows Command Processor.

bulletgoldAt the command line enter SC delete ExtendSimLicServer and press the Enter key.

bulletgoldIf successful, the Service will be removed and you can close the window.

3. Uninstall ExtendSim Floating License Server v10 using Windows Settings > Apps > Apps and features, then delete the folder ExtendSimFloatingLicenseServer (located by default at the root of the C drive).

Note: Before reinstalling using a newer ExtendSim Server License Manager, you must first uninstall the previous License Manager as described above.

For release 9, run the Remove ExtendSim Server.exe file in the Server’s ExtendSimServer folder. You should get two messages:

License Successfully Removed

Service Successfully Removed.

Then use Windows Settings to uninstall the ExtendSim Server files.

Log into the License Manager, ExtendSimLicServer, on the Server:

Open a browser on the Server and enter localhost:5054 in the browser’s address line.

Or, open a browser on some other device that is on the same network as the Server and enter servername:5054 in the browser’s address line.

Keep them both! In fact, you will need both during the transition period while you convert your files from 9 to 10. The transition period should not exceed six (6) months. Deployment of the software after that period shall not exceed the licensed quantity of concurrent users of ExtendSim 10.

When you are ready to uninstall the ExtendSim 9 Network License Manager, see the FAQ Uninstalling the License Manager for an ExtendSim 9 Network License.

The license file, extendsim.lic, on the License Server needs to be updated and reactivated whenever your MSP is renewed.

To update your Floating license with the new renewal date, first contact Imagine That Inc. or your ExtendSim Distributor.

After we notify you that the change has been made and the license has been updated, you will need to reactivate the License Manager on your server updating the license file, extendsim.lic.

Existing Client devices will automatically be updated once the License Manager on the Server has been updated.

For complete details, see the document titled Reactivating • Floating Licenses.

The license file, extendsim.lic, on the License Server needs to be updated and reactivated whenever there is this type of change to the license.

To change the number of concurrent users on your Floating license, first contact Imagine That Inc. or your ExtendSim Distributor.

After we notify you that the change has been made and the license has been updated, you will need to reactivate the License Manager on your server updating the license file, extendsim.lic.

Existing Client devices will automatically be updated once the License Manager on the Server has been updated.

For complete details, see the document titled Reactivating • Floating Licenses.

Yes, the Floating License is hosted and managed on your premises.

If you do a manual activation, no connection to the internet is requested for either the Server or ExtendSim on Client devices.

Even if you do an automatic activation, it is only a one-time web-based exchange of Server and license information to activate the Server’s license.

Subsequent to installation and activation, the Client only connects to the License Manager on your Server, and the Server internally validates the License File and receives license requests from Client devices.