Installing and Activating the Floating License Server
The first task is to install the Innovyze Floating License Server. This is provided via a software download from the Innovyze website. Note that after installation and authorization the Innovyze Floating License Server will be tied to a particular Server and not easily moved, so you will need to choose your computer carefully before installing and authorizing the software. The Innovyze Floating License Server can be installed on real server hardware or a Virtual Machine.
- Download and install the Innovyze Floating License Server software on the machine you have chosen to host the floating license service. The machine can be a physical device or a virtual machine (VM).
- Depending on other software that has already been installed on your chosen machine, you may be prompted to install the Microsoft Visual C++ 2010 Redistribution code. If this is required, you will be notified and you can click on the OK button to install the relevant software automatically.
- Installation of the Innovyze Floating License Server will continue. You will first be required to enter the CD-KEY associated with your Innovyze Floating License Server. This would have been provided to you in the form of a string of 20 alpha-numeric characters.
- Enter the CD-Key you have been given. The four pairs of five characters are separated by a dash. It is important you take care to distinguish between characters like 0 and O and 1 and I. Click on the Next button. Your CD-Key will be validated and you will be taken to the next screen.
- Enter your user name, your company name, and a unique Serial Number to register your Innovyze Floating License Server, as shown below. The Serial Number will have been provided to you along with the CD-KEY you have already entered. The Serial Number is 18 characters long; the first 11 characters are separated from the last 7 characters by a dash. Enter your unique Serial Number in the space provided, taking care to distinguish between characters like 0 and O and 1 and I.
- Once installation is complete, you will be prompted to re-start your server prior to running the Innovyze Floating License Server for the first time.
- Click on the OK button to acknowledge the message and click on the Finish button on the next screen to close the installer. Re-boot your computer. Once the computer has re-booted, there will be a new item in the Start Menu and a short-cut to the Innovyze Floating License Server on the desktop.
- Activate the Innovyze Floating License Server from either the Start Menu or the icon on the desktop. The first time the application is run you will see a screen confirming the details entered during the installation process. Check them all carefully, especially the CD-Key and the unique Serial Number. If they are wrong, uninstall the Innovyze Floating License Server and start the installation process again.
- The dialog box will contain a field that will provide you with a Hardware Identification Key. For security purposes, the cell will contain some black text on a black background. Highlight the text with your mouse to reveal your unique Hardware Identification Key. It will contain a total of 12 characters in 3 groups of 4, each group being separated by a dash. This key uniquely identifies the computer that is to host the Innovyze Floating License Server (essentially this string ties your CD-Key and Serial Number to your Computer Hardware).
- Make a note of the key code or copy and paste it into a file for safe keeping (just in case you need to e-mail this code to Innovyze for authentication should the online activation process be unavailable to you for any reason).
- Select Activation from the Request License Key Online for Activation feature and press the GO button. You will be taken to a dedicated webpage where you can request your License Key Code. The authorization process is all conducted using standard HTTP on Port 80.
- Innovyze Servers will verify your Hardware Identification Key and combine its data with the CD-Key and Serial Number you were originally sent (this information is automatically included in your message when sending your Hardware Identification Key to Innovyze). The data you provide will be used to create a unique License Key code for your server. The code itself will contain a total of 15 digits in 3 groups of 5 digits, each group being separated by a dash. This string of characters will be shown on the next screen you see. The License Key code will also be e-mailed back to you. You should keep your confirmation e-mail safe, just in case you need to refer to the License Key code at a future point in time.
- Once you have received your License Key code, enter it at the prompt and press the Apply License Changes button. Your Innovyze Floating License Server is now active.
- If you will be running your Floating License Manager on a Virtual OS there will be one extra step to the authentication process. This second step is an additional security measure and is always required when the Floating License Manager is to be executed within a Virtual OS. This final step can only be completed online and the Server must remain connected to the internet throughout the procedure.
- Finally, you need to make sure the Innovyze License Manager Service is running on the host. The install process should set it to start automatically whenever the server is rebooted. A manual start is sometimes needed after the initial install if the server was not rebooted as part of finishing the install process.
Adding a Firewall Rule for your Innovyze Floating License Server
You will need to add a firewall rule for the License Service, which should allow TCP/UDP access to “C:\Program Files (x86)\Innovyze Floating License Server\HnLicWSSvrC.exe”. This will allow the InfoWorks or InfoAsset Manager clients to communicate with the PC/Server hosting the Floating License Server and acquire a license from the server.
All network traffic between the Floating License Server and the InfoWorks/InfoAsset Manager clients is conducted over a TCP connection on Port 5367. Any bespoke firewall rules should allow for incoming TCP traffic to the Floating License Server on this port.
Applying InfoWorks/InfoAsset Manager licenses to your Innovyze Floating License Server
Once the Innovyze Floating License Server is active, you can load your InfoWorks and InfoAsset Manager licenses onto the server.
- The first step is to download the IWSetKey application from the Innovyze website and install the software on the same machine as the one that is hosting the Innovyze Floating License Server.
- Once you have installed the IWSetKey application, you will have a new Start menu item for the Innovyze License Key Setup Wizard. You will use this application to apply, activate, and manage all of your InfoWorks/InfoAsset Manager floating software licenses.
- Start the Innovyze License Key Setup Wizard and choose Manage soft licenses from the initial menu and press the Next button.
- On the next screen, choose Apply CD Key and get hardware ID and press the Next button.
Press the Browse button and select the *.CDK file you have been sent. The filename is made-up of your unique license number, the date, and time of production of the file. The format of the file name is xxxxxxxx_yyyymmdd_hhmm.cdk.
It is important that you do not change the name of the file. it is also vitally important that you do not attempt to open the file in any other application or to change its content in any way.
- Once you have selected the *.CDK file, the dialog box will be auto-populated with the name of a corresponding *.HID file. This file will be created by the License Key Setup Wizard and will contain a Hardware Identifier for the computer that is hosting the InfoWorks/InfoAsset Manager licenses (essentially this file ties your Product Key(s) to the Computer Hardware hosting the Floating License Manager).
- You can change the location that the *.HID file will be written to, but do not change the name of the file itself. Click on the Next button to produce the *.HID file. It is important that you do not attempt to open the file in any other application or to change its content in any way.
- Send the *.HID file to Innovyze for authentication. The file can safely be attached to an e-mail as it is, or placed in a ZIP folder first. It can also be sent to Innovyze via an FTP service or products like DropBox.
- Once you have sent your *.HID file to Innovyze, the Admin Team will verify your file and combine its data with the *.CDK file you were originally sent (there is no need to return the original *.CDK file to Innovyze). The Admin Team will use the content of both files to create your official InfoWorks/InfoAsset Manager License File (*.LIC), which they will e-mail back to you. The format of the license file will be xxxxxxxx_yyyymmdd_hhmm.lic where the first eight characters will match with the original *.CDK file. Do not change the name of the file, its content, or attempt to open the file in any application other than the Innovyze License Key Setup Wizard.
- The final step of the process is to apply the *.LIC file to the Floating License Server via the License Key Setup Wizard. This part of the process requires your Windows login account to have full administrative privileges.
- Choose Manage soft licenses from the initial menu, and click the Next button.
- On the next screen, select Apply license file and click on the Next button.
- Click on the Browse button and select the *.LIC file you have been sent. The filename is made-up of your unique license number and the date and time of production of the *.LIC file.
- Click on the Next button to complete the process. The last screen will confirm your license settings have been successfully applied. Click on the Finish button to close the window. You have now installed and activated your floating software licenses on your chosen server.
Administration of the Floating License Server
You can start the User Interface of the Innovyze Floating License Server from the Start Menu or use the short-cut to it on the desktop at any time. The main screen of the User Interface provides a report on the number of Innovyze Licenses that have been applied to the Server.
It is important to note that you should not use the Remove or Deactivate buttons on this screen to manage your InfoWorks or InfoAsset Manager licenses. Any changes to product licenses should be applied and authenticated via the License Key Setup Wizard.
A second report showing the number of products that are available on demand and the number of product licenses that have been checked out to specific users is available from the Check Out Status tab.
The dialog box will report which users have checked out product licenses and onto which machines. It will also report when the licenses were checked out and for how long.
Testing of the Floating License Server
Once the Innovyze Floating License Server is active and you have loaded your InfoWorks licenses onto the FLM, you should test that everything is operational.
- On the server hosting the Innovyze Floating License Server, start the License Key Setup Wizard.
- Choose the last option, Test a dongle or soft license server, or get soft license details. Then click on the Next button. Choose the Network soft license (on demand) option from the drop-down menu and set the Computer name or IP Address field as localhost.
- Clikc on the Test button.
- This will generate a report listing all your license details. The report can be saved as a *.txt file for future reference.