Harris Product FlexNet Licensing: How to View Licenses and Feature Details

Monday, January 09, 2017

This article applies to the new licensing technology implemented in Harris Geospatial Solutions products, beginning with IDL 8.6 and ENVI 5.4.


TOPIC:

This Help Article provides instructions specifically to view information about available license features being served by a Harris FlexNet license server service configured to serve licenses to Harris Geospatial products. The following sections are provided:

A. View Licenses and Feature Details Using the Harris License Administrator



B. View License Server Licenses and Feature Details from a Command Line 

DETAILS:

A. View Licenses and Feature Details Using the Harris License Administrator

Note: The Harris License Administrator graphical user interface (GUI) tool is currently available through an IDL 8.6 or ENVI 5.4 (or later) product installation. At this time, the Harris License Administrator tool is not provided with the separately downloaded and installed Harris FlexNet License Server product. The License Server product can be installed on the same machine as ENVI or IDL.  




Note: To open the Harris License Administrator tool described in this section, use one of the following:



 



Windows: From the Start menu, select Tools > Harris License Administrator under the shortcut group for your product installation. Administrator privileges are required. 



 



Linux:
From a terminal window, launch the harrislicense command from the INSTALL_DIR/idlxx/bin directory for IDL installations, or from the INSTALL_DIR/envixx/idlxx/bin directory for ENVI installations. Sudo or root permissions are required.



 



Mac: From a Finder window, double-click the LicenseAdminstrator.app icon located under the INSTALL_DIR/idlxx/bin directory for IDL installations, or the INSTALL_DIR/envixx/idlxx/bin directory for ENVI installations. Administrator privileges are required.




To view license features and details from the Harris License Administrator tool (even when running on the license server system itself), you must first configure the tool to connect to the license server.  For instructions to connect to the license server, see the Harris product licensing documentation (http://harrisgeospatial.com/docs/routines-169.html) or view the following help article:




http://www.harrisgeospatial.com/Support/HelpArticlesDetail/TabId/219/artmid/900/articleid/15033/Default.aspx




After opening the Harris License Administrator tool, click View Licenses in the Harris License Administrator tool to view license details and features for the license server. License names, activation codes, and maintenance IDs available to the license server will be listed in a table. To refresh the data in the table, click the refresh icon.




To view feature details for the licenses, select one or more table rows and enable the Show feature details check box. Select all table rows to show all licenses. To filter the details further to show only in-use features, enable the Show in-use only check box.




In the feature details Expiration column:
  • The expiration date is listed for licenses that have a termination date.
  • Permanent indicates the license does not have a termination date.
  • You can copy the details of all features to the clipboard, or save them to a .json file.
  • To view the license activity log for the computer, click View Log.




B. View License Server Licenses and Feature Details from a Command Line







This section has the following subsections:








Note: The *flexnetlsadmin* command line utilty is only available on systems that have installed the separately downloaded Harris FlexNet License Server Service product. 




1. Locally from the license server machine




WINDOWS




To view details on licensed features, open a command window *on the license server machine* and change directories to INSTALL_DIR\flexnetls-x64_windows-xxxx.xx.x\enterprise. For example:




cd C:\Program Files\Harris\flexnetls-x64_windows-2016.03.0\enterprise




Then from a command line, use the following commands:




    • Confirm the service is running and listening on the port:




flexnetlsadmin.bat ‑server http://localhost:7070 ‑status




    • Display a summary of license features/capabilities enabled on the license server running on the local host computer:




flexnetlsadmin.bat ‑server http://localhost:7070 ‑features




    • Display a listing of license features/capabilities enabled on the specified license server:




flexnetlsadmin.bat ‑server http://myserver.mycompany.com:7070 ‑licenses




    • Display a verbose listing of license features and capabilities enabled on the specified license server, using an IP address:




flexnetlsadmin.bat -server http://123.456.789.10:7070 ‑licenses ‑verbose




LINUX




To view details on licensed features from the command line, open a terminal window on the license server machine and then change directories to INSTALL_DIR/flexnetls-x64_linux-xxxx.xx.x/enterprise. For example:




cd /usr/local/harris/flexnetls_2016.03.0/enterprise




Then from the command line, use the following commands:




    • Confirm the service is running and listening on the port:




./flexnetlsadmin.sh ‑server http://localhost:7070 ‑status




    • Display a summary of license features/capabilities enabled on the license server running on the local host computer:




./flexnetlsadmin.sh -server http://localhost:7070 ‑features




    • Display a listing of license features/capabilities enabled on the specified license server:




./flexnetlsadmin.sh ‑server http://myserver.mycompany.com:7070 ‑licenses




    • Display a verbose listing of license features and capabilities enabled on the specified license server, using an IP address:




./flexnetlsadmin.sh ‑server http://123.456.789.10:7070 ‑licenses ‑verbose




2. From a license client machine:




It is also possible to view license feature details of a remote license server machine, from the command line of a client machine that does not also have the separately installed Harris FlexNet License Server Service (no access to the flexnetlsadmin command line utility), as follows.




The commands below use a URL to connect to the license server in the form of:




http://<license_server_name_or_ip_address>:7070/api/1.0/features




WINDOWS




From a Windows Power Shell, issue 2 commands like the following:




$features = (New-Object System.Net.WebClient).DownloadString( "http://mylicenseserver:7070/api/1.0/features" )




echo $features




LINUX




Or from a Linux command prompt issue a "curl" command like the following:




curl -X GET --url http://10.11.12.13:7070/api/1.0/features



Reviewed by JU (9 Jan 2016)

Rate this article:
No rating
Related Topics: Help Articles, Licensing
Tags:

Number of views (554)/Comments (0)

Please login or register to post comments.

Name:
Email:
Subject:
Message:
x

FEATURED HELP ARTICLE

MOST POPULAR



© 2017 Exelis Visual Information Solutions, Inc., a subsidiary of Harris Corporation