The Ins and Outs of Autodesk Global Travel Rights

Autodesk grants global travel rights to organizations who either have a subscription agreement or a maintenance plan. These rights can be very beneficial to companies who undertake projects outside the country or region in which they are based, and can result in savings costs under the right circumstances. There is one very important condition that we must mention first, because it is not explicitly stated in most of the Autodesk literature about global travel rights; there is a time limit. Where the travel rights rule applies, users are only allowed to use the software for a maximum of 90 days outside their “home country”. So, for a long-term project it will be necessary to obtain another license once the 90 days has passed.

What Constitutes a Home Country?

The home country is the country in which the license was purchased. Where the contract was entered into for a named user, the home country applies to his or her residency. Where the contract is with an organization, as would be the case of a maintenance agreement, the home country is that where the company is incorporated. For organizations within the European Union (EU) or who have signed the European Free Trade Association Agreement (EFTA), home country is any country that falls under the EU or EFTA classification. For companies subject to Brexit, they must re-examine their policies regarding user travel rights, as their freedom to use Autodesk software across the EU will be curtailed.

Which License Agreements Provide Global Travel Rights?

There are three major categories of licenses that benefit from travel rights:-

  • perpetual agreements which are covered by a maintenance agreement
  • Traditional subscription licenses
  • Cloud subscription licenses.

There are differences in which users are entitled to use software while travelling based on which license agreement has been implemented. It is also important to note that support services for the products are available during the operating hours that apply to the home country, not the company where the user is working under the global agreement.

Which Users are Entitled to Global Travel Rights?

Where an organization has a perpetual license with a maintenance agreement, all employees qualify, as well as on-site contractors. The on-site contractor must be contracted directly by the organization. Where the organization has agreements with affiliate companies to carry out the work, the employees of the affiliates and any contractors employed by the affiliate are NOT entitled to global travel rights.

Where an organization has subscription licenses in place, the same rules apply, in that only employees and direct on-site contractors qualify. The subscription users must be named users, generic users and user groups do not qualify, although it is possible to negotiate terms with Autodesk for specific circumstances. The named user should be identified as such in the license agreement and cannot share his license with any other user. If the user has his own individual license which recognizes him as the named user, he can use his license globally.

Cloud licenses have a different set of rules, which give access to a wider set of users, but this must be confirmed with Autodesk by the organization. The cloud subscription travel rights can extend to employees and contractors of companies affiliated to the parent organization, which is definitely not the case for perpetual and traditional subscription licenses.

What to Watch out for from a Compliance Aspect

Where a company has purchased licenses in their home country, use of travel rights are quite straightforward. However, the license administrator needs to guard against the following circumstances:-

  • the licenses were purchased outside the home country, for example where a project is to be executed in a foreign company. Those licenses can only be used in that country, regardless of whether the employees using them are permanent employees or contractors.
  • the travel rights apply only to the entity that purchased the license. They cannot be extended to a parent or sister company or the employees or direct contractors of those entities.
  • The usage period extending past 90 days.

For our OpenLM customers, it may be advisable to build a customized report that monitors compliance for licenses that are being used under the Global Travel Rights terms and conditions. Early warning of usage periods getting close to expiry, as well as a list of users who are operating under the travel rights agreement will avoid non-compliant usage.

Another method of managing compliance would be to tailor license allocations to include and exclude users according to their qualifying or exclusion from the global travel terms and conditions. OpenLM has recently launched a new product for managing license allocations that is available to all Autodesk customers, whether they use the OpenLM core product or not. This parameterized application allows the license administrator to tailor allocations by time, region, user or user group as well as software used down to feature level within that software product. Users can be granted access or blocked depending on the organizational policy and the license agreements in force. Please contact us for more information.

Please follow and like us:

The Engineering Software Alphabet Soup

 

Engineering software has grown in leaps and bounds since the first engineering products were developed. Where initially the focus was on computer-aided design, or CAD, now it has extended to provide digitized support to all areas of engineering. There are thousands of engineering software tools available today, many of which fall into categories that have a three-letter acronym to describe them. Managing compliance of all these products with vendor agreements has become an important discipline for the IT business unit, and the license management team in many engineering companies have come to rely on OpenLM in helping them manage the “alphabet soup”. We have compiled a list of some of these acronyms, and the products supported by OpenLM that fall under these categories.

BIM – Building Information Modelling

Building Information Modelling software has evolved from the original concept of 2D and 3D CAD. BIM provides the architect and engineer with 3D models of proposed and existing built structures. It can be used both for individual buildings and for whole ecosystems, like smart cities. The power of BIM is its ability to identify potential construction errors and weaknesses. Some of the BIM tools that OpenLM supports are Autodesk’s Revit and Navisworks, Tekla BIMSight, Dassault Systemes BIM, and BricsCAD BIM.

CAD – Computer-aided design

Computer-aided design heralded the revolution in engineering life, providing a software alternative to the drawing board and pens. Now available for 3D as well as 2D drawing, every engineering and architectural company has at least one CAD tool in their portfolio. While OpenLM is known for its ability to manage licenses for AutoDesk’s AutoCAD, it also supports BricsCAD, PTC Creo, Dassault’s Catia and Ansys, among many others.

CAE – Computer Aided Engineering

Computer-aided engineering performs analytics and simulations on engineering designs, such as computational flow dynamics (CFD), finite element analysis (FEA) and multibody dynamics (MDB) among other disciplines. Typically, such software is composed of a pre-processor, solver and a post-processor, and receives the output of design executed using a CAD or similar design application.

MSC Software were one of the earliest companies offering software for various types of CAE, such as Adams Car. Other CAE software includes Mathworks Simulink, Matlab, and Wolfram’s Mathematica, all of which are in OpenLM’s vendor list.

CAM – Computer-Aided Manufacturing

Computer-aided manufacturing usually describes an automated manufacturing process and is not engineering software per se, but does receive output from CAD and CAE application as part of the value chain and often requires the supervision or intervention of experienced engineers. Many vendors of engineering software offer CAM solutions, including Dassault (Catia), Siemens (NX CAM), PTC (Creo), AutoDesk (Powermill, FeatureCAM and Fusion 360) and HCL Technologies (Camworks). All of these vendor products are supported by OpenLM..

CFD – Computational Flow Dynamics

Computational Flow Dynamics or CFD is used to analyse the flows of gases and liquids via simulation and is one of the CAE analytic tools. Typically, like most CAE tools, CFD analysis is very complex and is run using multiple CPUs and/or GPUs.

Many major vendors offer CFD software, notably Ansys, which has products such as Fluent, CFD and CFX. Other well-known products include Autodesk’s Inventor and CFD, MSC’s Dytran and Solidworks.

ECAD – Electronic Computer Aided Design

Electronic Computer-Aided Design (ECAD) is a special branch of software that is dedicated to the design and production of Printed Circuit Boards (PCBs). The “CAD” in the name is a bit misleading, CAD is focused on design, while the best ECAD products cover the whole board manufacture process from design through to assembly and even parts explosion and bill of materials (BOM) generation.

One of the leaders in this field is Cadence Software with its Allegro software, which is focused on the design aspect, and some other products that are devoted to MCAD, the manufacture aspect, and IDX that allows electronic and mechanical engineers to collaborate on the board design and manufacture. OpenLM also supports Mentor Graphics’Xpedition PCB engineering suite.

EDA – Engineering Design Automation

Another acronym that is synonymous with EDT.

EDT – Engineering Design Tools

EDT is a global term for specialized engineering software, and includes any software that the engineer could find in his digital “toolbox”.

FEA and FEM – Finite Element Analysis and Method

Finite element analysis (FEA) is one of the CAE family of software. FEA software performs simulations and is usually run in batch mode. There is a wide variety of FEA software available, such as Simulia’s Abaqus, Nastran, originally from NASA and now available from MSC and Siemens, Livermore’s LS-DYNA and Ansys. There are many FEA packages that originated in universities and through research. These generally do not come with a license manager, but OpenLM has a feature that allows software like this to be monitored.

GIS – Geographical Information System

Geographic information systems (GIS) have been around for a long time and ArcGIS was the software that OpenLM is founded on. The founders were working at a company that used the ESRI product extensively, and the need for an independent license manager was identified. They started up a company that initially offered a solution for ArcGIS license management, then AutoCAD, followed by software from many other vendors. Today over 900 customers rely on OpenLM to manage their licenses, in industries ranging from Aerospace to scientific research.  

GPU – Graphics Processing Unit

What was originally a circuit board designed to support computer games has become a vital cog in modern computing. The parallel processing capabilities of graphics cards cuts down processing time and costs on intensive software processing required by CAE applications. Nvidia is the leading producer in the GPU field and they have collaborated with some of the leading software vendors, such as Dassault to optimise processing using the Nvidia boards. Recently OpenLM was requested to include Nvidia license management as part of the supported vendor products and this has been done. This simplifies work in advanced simulations and calculations, where cost of processing is an important consideration.

MDB – Multibody Dynamics

Multibody dynamics (MDB) is a CAE software tool. The discipline examines the behaviour of mechanical moving parts and the influences of external forces on these parts. Because the effects of these forces are unpredictable and cause friction and instability, this software can predict weaknesses and other potential flaws as well as mean time to failure. Some major software vendors in this field are Comsol, who have a Multibody Dynamics Module, and MSC Software with its Adams, Adams Car and SimXpert products.

PLM – Product Lifecycle Management

Early engineering software was siloed into different areas of expertise, and did not integrate readily with other applications used in the overall production of a part or product. This has been changed with the introduction of product lifecycle management (PLM) which covers the whole value chain of product development from inception to market. It also goes beyond this in that it supports maintenance during the product’s life up to the time when it needs to be disposed of as it has reached the end of its life. Some of the Enterprise Resource Planning (ERP) software also lays claim to PLM management, but the main players in the PLM space are, Siemens, Dassault and Autodesk.

The Wide World of Engineering Software

These are not the only acronyms in the alphabet soup, and there are also many products that do not have a handy acronym to classify them that are used in various industries and engineering disciplines. Building roads and bridges, communicating via radio and satellite, designing transmission networks and the many facets of the oil and gas industry, all have their own specialized software tools. OpenLM covers many of these products too. If you are looking for effective license management over your valuable software, why not try our product and see if it works for you. You can download an evaluation copy and try it for 30 days at https://www.openlm.com/download/.

 

Please follow and like us:

Finding a pot of gold in your software license portfolio

A substantial part of the budget of any company is taken up by IT, especially in engineering, healthcare and scientific organizations. For this reason, most CFOs scrutinize any capex or opex emanating from the IT division. One of the recurring costs that is laid out there in black and white will be for software licensing. The CFO will be unhappy about this ever-increasing cost, but regards it as an important part of compliance; after all, he does not want to be subject to a software audit that finds the company has compromised their license agreement and are now subject to a punitive fine. The number of licenses purchased and how efficiently they are used is rightly regarded as the CIO’s responsibility.

The CIO’s Challenge

The CIO, in turn, does his best to optimize license usage, by buying concurrent user licenses where possible and then monitoring that these licenses are used as efficiently as possible. However, if he is relying on the license management software provided by the vendor, the visibility of what is really happening is limited; the software is provided to help the vendor monitor usage, rather than the customer. Some organizations  that have never paid much attention to engineering and scientific software licensing costs, especially where licenses are acquired for every project and those costs are passed on to the customer. In these organizations, the licenses are often not under the control of IT, but are looked after by the relevant engineering department or project.

This does not mean that there are not IT shops who actively monitor and report on their concurrent licenses, but good license management results in demonstrable cost savings, and the CIO will obviously not downplay his success in cost reduction. There will also be readily available reports, which the CFO should take the time to understand.

Are The Cost of Engineering Licenses Often Overlooked?

The CFO is aware of licensing costs. After all the company usually has ERP, accounting and human capital software with which he is closely involved, as well as general office software, such as Microsoft Office, and will probably have several cloud-based applications like SalesForce. For these software products he has a close involvement in the licensing and renewals, but they tend to be on a per-seat or per user basis. This might be why so many CFOs leave money on the table when it comes to engineering software. The CFO will question the acquisition of new hardware, such as a high-spec laptop for the engineering department, but accept that new licenses need to be loaded on to the laptop. The fact that these licenses can cost far more than the laptop is often missed.

What a CFO can do to Mitigate these Costs

Tracking licensing costs for scientific and engineering software is a very labor-intensive task, especially if done manually. A diplomatic first step to get the information required, would be to request a new set of reports that show the number of licenses purchased, in use and the level of their utilization. There will probably be some resistance from the CIO, mainly because these values are very difficult if not impossible to determine using the vendor-supplied software. Any arguments can be countered by conceding that a reasonable budget will be allocated for getting the right software to do the job, but that this must be done as soon as possible. By showing empathy and understanding of the problem, there is no implication that the CIO has neglected to look after his licenses. It might even be the case that he has no control over these licenses, because the engineers buy and manage them directly.

Where this is the case, there may need to be some additional work to bring the license back under IT’s management. Whatever the situation, the reporting will be an eye-opener.

Finding the Money

There are three main sources of unnecessary spending or “waste” on licenses:-

  • unused licenses, or “shelfware”.
  • single-user or named user licenses that are only used occasionally
  • a concurrent or network license pool with poor utilization.

Shelfware. Unused licenses are commonly found where a set of new licenses was procured for a new project, and the project is now completed or the phase of the project where they were needed has passed. What tends to happen with these licenses is that license renewals are entered into without checking that they are needed. These licenses can immediately be dispensed with, you have enough licenses without them.

Single-User Licenses. It is often valid to purchase a single-user license for a resource who uses the software daily and for most of the day. However, there needs to be real justification for retaining them, rather than assigning the user to the concurrent user pool and freeing up the license, to be exchanged for a concurrent license or terminated. Single-user licenses are cheaper, but not if they are not used extensively.

Concurrent Licenses. Concurrent licenses cost more but can be used much more efficiently because users draw them from a pool and (hopefully) return them to the pool when they are finished (good license management software can manage that too by “harvesting” idle licenses). Ensuring that concurrent licenses are used to the maximum is not an overnight job, but the CIO should be able to demonstrate gradual improvement month-by-month once he has the right software to see what is really going on. We have several case studies where customers have used OpenLM to optimize concurrent license usage.

This may seem like an exercise that will result in small savings, but if you take the cost of these licenses into account, some companies have realized over a $1,000,000 by reducing their license overhead. It depends which software you use, but when you consider the price of Catia, Solidworks, Revit or AutoCad, it would be foolish not to get rid of licenses you don’t really need.

Please follow and like us:

OpenLM Software University Program

OpenLM is a worldwide operating software specialist for management and monitoring of network licenses (floating, concurrent user, token based) utilization. OpenLM’s Software provides a comprehensive management solution for license management software such as FLEXlm, FLEXnet, Sentinel RMS, Sentinel HASP, RLM, IBM LUM DSLS and LM-X.

Universities naturally hold an extensive profile of licensed software applications, a vast population of users set in various groups, and different levels of license usage permissions. Handling a database of this magnitude and complexity is a real challenge.

This is where OpenLM’s benefits show. OpenLM eases the management of diverse license databases, and introduces the option for cost allocation per usage for software licenses, thus reducing usage costs considerably, and minimizing the need for further license acquisition.

In order to improve OpenLM’s cooperation with universities, OpenLM has introduced its new university program. This program provides a professional solution for universities to manage and monitor the utilization of software products like CAD, CAE, Software Engineering and GIS. The program’s pricing scheme takes the universities’ financial considerations into account.

We are convinced that the apparent assets that the OpenLM software brings to license management would be highly appreciated by Universities, and that these benefits would be embraced by faculties such as Engineering (Electrical, Mechanical, Aerodynamics, etc), Physics, Informatics, Architecture and Geo-sciences. OpenLM has been known to improve the utilization of prominent licensed application such as  Autodesk Autocad, ESRI ArcGIS, MATLAB, PTC and CATIA by as much as 30%.

Universities and departments that are interested in this program should contact OpenLM through info@openlm.com.

 

Please follow and like us:

Application Note 1007: Configuring FLEXlm FLEXnet Option File Using OpenLM Easy Admin

Application Note 1007: Configuring FLEXlm FLEXnet Option File Using OpenLM Easy Admin

General:

FLEXLM ( FlexNet publisher ) option files grant license administrators close control over various operating parameters within the constraints of the license model. Licensed features can be dedicated, denied or reserved to users or groups of users, according to the option file’s setting.

Employing FlexLM option files, the license administrator can:

1. For concurrent (floating) licenses:

  • Allow the use of features

  • Deny the use of features

  • Reserve licenses

 

Concurrent licenses can be held either in license files or in fulfillment records within trusted storage.

2. For all license types:

  • Restrict the number of licenses available

  • Control the amount of information logged about license usage

  • Enable a report log file

  • Control the automatic rereading of licenses

 

FLEXlm Option files are implemented as text files, located on the license server. Although  this method fits the licensing requirements well, the process of creating and maintaining option files is error-prone and difficult to maintain.

The OpenLM solution incorporates synchronization of License administration tools with the organization’s LDAP (Active Directory), keeping the FLEXlm option file up-to-date as users leave or join the organization, or move between groups.

 

Creating an Option File

1. The Option file should be placed under the same directory as the vendor daemon file, in order to enable FlexLM to read it automatically. Locating the Option file in a different folder is possible, but this requires FlexLM to be configured to search for it in that location.

2. The recommended name for the Option file is vendor.opt, where vendor is the vendor daemon name. Note that the name should not contain white spaces ( e.g.: Arcgis vendor: arcgis.opt,  Adsflex vendor: adsflex.opt ) “Vendor name.opt” is illegal.

FLEXlm option file editing

When configuring the option file using OpenLM, the configuration data is presented to the OpenLM Server, and forward by it to the OpenLM Broker, located on the license server machine. The OpenLM Broker updates the option file.

OPENLM SERVER CONFIGURATION

Check the “Enable OpenLM option file management” box

 

It is necessary to install the OpenLM Broker on the license server machine in order to edit the option file using the OpenLM EasyAdmin web application.

OPENLM BROKER INSTALLATION

  • Information about the OpenLM Broker and its installation process is available in Application Note #1004.

  • The latest OpenLM Broker version  is available for download for version 1.8. If you need a previous version please contact Support@openlm.com.

OPENLM BROKER CONFIGURATION

The next step after creating an option file on the license server machine, is to configure the OpenLM Broker to work with it.

 

1. Open the “OpenLM Broker configuration tool” installed on the license server machine

(“Start” → “Programs” → “OpenLM” → “Broker” → “Broker Configuration Tool”). The Broker Configuration Tool window appears.

 

2. On the Broker Configuration Tool window, Click the (+) button near the License server name in the configuration window.

 

 

3. Click the (+) button near “Vendors” (1).

 

4. Click the “Edit” button.

 

5. Check the “Watch Option File” box (2)

 

6. Type in the path to the Option file previously created. (3)

 

7. Restart the OpenLM Broker.

Editing Option Files

OPTION FILE TARGETS: USERS, USER GROUPS, HOSTS, HOST GROUPS AND IPS

Option Files apply license permission limitations to certain target categories; namely Users, User groups, Hosts, Host groups and IPs. Setting up and introducing these targets is beyond the scope of this article, but a short explanation on each of these target categories is attached at the end:

In order to edit option files, select a specific option file, and then apply changes to it.

OPTION FILE SELECTION

1. Open the OpenLM EasyAdmin web application.

2. Click Start → Opt. File Admin. The “Option File” dialog window appears.

3. Select the specific Option file to be edited (e.g.: Autocad Option File) and click “Set”.

 

GLOBAL SETTINGS OF THE VENDOR DAEMON

On the EasyAdmin web application click Start →  Option Files → Policy.

The “Policy of Option File” window appears.

This window comprises of several text boxes:

GROUPCASEINSENSITIVE (OFF / ON)

ON: User names and host names specified with the Options File GROUP and HOST_GROUP keywords respectively, are treated as case insensitive.

OFF (Default): User names and host names are treated as case sensitive.

NOLOG { IN | OUT | DENIED | QUEUED }

Suppresses logging of the selected type of event in the debug log file.  License administrators may use this option to reduce the size of the debug log file, however it can reduce the usefulness of the debug log when debugging license server problems.

  • IN / OUT: Turns off logging of license check-ins and check-outs respectively.

  • DENIED: Turns off logging of license check-out denials.

  • QUEUED: Turns off logging of queued license requests.

REPORTLOG

Specifies the report log file for this vendor daemon. It is recommended to precede the report_log_path with a ‘+’ character to append logging entries; otherwise the file is overwritten each time the daemon is started.

TIMEOUTALL

Specify the idle timeout for all features, after which an inactive license is reclaimed. The software publisher sets a minimum value. If a smaller value is set – it is ignored, and the publisher’s minimum value is used.

DEBUGLOG

Writes debug log information for this vendor daemon to the specified file.

Note that this affects output from only the vendor daemon associated with this options file. The debug log output of lmadmin or lmgrd and any other vendor daemons in the same license file is not captured in this file.

Click the ‘Save’ button in order to save the edited configuration.

FEATURE SETTINGS

On the EasyAdmin web application window click ‘Start’ →  ‘Option Files’ → ‘Features’.

The “Features of Option File” window opens, according to the option file selected before. This window enables the configuration of each feature separately, applying changes either globally or to specific Users, User groups, Hosts, Host groups and IPs.

1. Select a feature. The ‘Permission’ column is filled

2. Select a user (shown in the screenshot below):

2a. Select the Users tab

2b. Click the ‘Add’ icon. The “Users search” window appears.

2c. Mark users from the “Users search” window, and click the ‘Select’ icon. The selected users are added

3. Select a specific permission, and set its value as explained here:

BORROW_LOWWATER:

Sets the minimal number of BORROW licenses that cannot be borrowed, i.e: the minimal number of licenses that need to remain as Network licenses. For example, if FEATURE has a count of 10, borrowing is enabled in the application, and BORROW_LOWWATER = 7 then only 3 licenses may be borrowed. This option is used for licenses held in license files.

LINGER:

A lingering license stays checked out for a specified period of time beyond its checkin or FlexEnabled application exit, whichever comes first. This configuration enables users to extend the linger time for a feature beyond its check in.

Note:

  • The software publisher sets a minimum linger value. If a value smaller than the minimum is configured, the minimum value is used.

  • The linger time may be configured by the software publisher in the FlexEnabled application. When this is the case, the longer linger time is applied.

MAX_BORROW_HOURS:

Change the maximum borrow period for a specific feature. The new configured period value must be less than that in the license file. This option is used for licenses held in license files.

MAX_OVERDRAFT:

The overdraft policy allows a software publisher to specify a number of additional licenses which users are allowed to use, in addition to the licenses they have purchased. This allows your users to not be denied service when in a “temporary overdraft” state. The MAX_OVERDRAFT parameter Limits the overdraft usage to less than the amount specified in the license file.

TIMEOUT:

Specify the idle timeout for a feature, after which an inactive license is reclaimed. The software publisher sets a minimum value. If a smaller value is set – it is ignored, and the publisher’s minimum value is used.

SETTING PERMISSIONS ON SPECIFIC FEATURES

Some Option permissions may be applied according to the following categories: Users, Groups, Hosts, Host Groups and IPs as shown below.

These configurations include

  • Reserved: Reserve licenses for a User / User group / Host / Host group of users/hosts.

  • Included: Allow a user to use a feature.

  • Excluded: Deny a user access to a feature.

  • Borrow Included: Allow a user to borrow licenses.

  • Borrow Excluded: Deny a user the ability to borrow licenses.

  • Max: Limit usage for a particular feature/group—prioritizes usage among users.

ALLOW OR DENY THE ENTIRE VENDOR’S FEATURE SET

It is possible to Allow or Deny a category of users (user\group\host\host group\IP) the entire set of features that a specific vendor daemon serves. In order to do that:

  1. On the EasyAdmin web application window click ‘Start’ →  ‘Option Files’ → “All Features”.  The “All Features …” window appears.

1. Add a Category of users (User \ Group \ Host \ Host Groups \ IP)

2. Check the “Include All” or “Exclude All” radio button;

  • Include All: Allow a user to use all features served by this vendor daemon.

  • Exclude All: Deny a user access to all features served by this vendor daemon.

3.Click ‘Save’.

SAVING THE OPTION FILE ON THE LICENSE SERVER

Saving the changes made to the Option file back to the License Server is done as follows:

1. On the EasyAdmin web application window click “Start” → “Opt. File Admin.”

2. Select the specific Option File, and click “Set”.

3. Select “Save back to server”.

The Option file update mechanism

  • The OpenLM Server writes this request to a table on OpenLM db and waits.

  • Every 10-15 seconds the OpenLM Server checks that table for any new messages for sending to the OpenLM Broker.

  • If such messages are available, the OpenLM Server sends the option file back to the broker.

  • The OpenLM Broker receives the new option file. It creates a copy of the old option file and replaces it with the new one.

  • After that, the broker issues a re-read command to the license manager. If the re-read was successful, the process is complete.

This procedure refers to user permissions. The same permissions are applicable to Groups( a groups of users ), Hosts, Host Groups (defines a group of hosts) and IPs.

 

Appendix A: Users and Groups

There are two methods of introducing new users and user groups to the OpenLM system. One is through the EasyAdmin web application, and the other is by synchronizing with a company’s Active directory. Both these methods are elaborated below.

SYNCHRONIZING USERS AND USER GROUPS WITH AN ACTIVE DIRECTORY (AD)

The best way to add users and groups is to synchronize them with the AD. OpenLM supports such synchronization:

1. Open “OpenLM Server Configuration” (Start →  Programs → OpenLM →  OpenLM server configuration )

2. Select the “Active Directory” tab.

3. Enter The following information in order to connect to the AD and synchronize users:

3a. Domain name: The Active Directory domain name is the full Domain Name System (DNS) name of the domain.

3b. Active directory user name and password, in the respective fields.

4. From the LDAP Server drop-down menu select “ActiveDirectory”.

5. Check the “Synchronize users” checkbox.

Another method for adding users and groups makes use of the EasyAdmin “Users & Permissions” menu:

INTRODUCING A NEW USER

On The EasyAdmin window, Click Start → Users&permissions → Users. The User details window appears.

Insert the required data, Check the ‘Enabled’ box,  and click the ‘Save’ button.

INTRODUCING A NEW USER GROUP

  • In The EasyAdmin web application, Click “Start” → “Users & Permissions” → “Groups”. The Groups window appears.

  • Click the green “Add Group” icon in order to create a new group. Enter the new group name (e.g.: my_new_group), and click “OK”.

 

  • On the “Groups” window, select the newly created group (e.g.: my_new_group), and click the “Members” icon to add new members to the group. The “Users in my_new_group” window appears.

  • Click the green ‘Add’ button. The “Users search” window appears. Mark and select users from the “Users search” window to add to my_new_group.

Appendix B: Adding an IP

What is an IP?

An Internet Protocol (IP) address is a numerical label assigned to each device (e.g., computer, printer) participating in a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: Host or Network interface identification and location addressing.

Controlling the license usage of a specific computer is made possible by the “IPs” tab on the “Features of Option File” window. It is also possible to control the license usage of an IP range of computers. For example, typing in the IP:  123.123.123.* causes the feature configurations done in the “Features of Option File” window to be implemented on all user IPs in the range of 123.123.123.0 through 123.123.123.255.


Adding a specific IP:

1. On the EasyAdmin web application window click ‘Start’ →  ‘Option Files’ → ‘IPs’

2. Click The green “Add” button. “Add Ip” window will pop.

3. In the text box enter the Ip address you want to add.

Add a range of IPs

1. On the EasyAdmin web application window click ‘Start’ →  ‘Option Files’ → ‘IPs’

2. Click The green “Add” button. “Add Ip” window will pop.

3. In the text box enter the Ip range you want to add (as explained above).

 

Appendix C: Adding a Host Group

About Host Groups

Custom groups of virtual machine hosts may also be created, for grouping of hosts and their virtual machines in meaningful ways. For example, you may create a host group for every branch office in your organization. You can also use host groups to set aside resources on hosts in the host group for the use of the host operating system.

1. On the EasyAdmin web application window click “Start” →  “Option Files” → “Host Groups”. The “Host Groups” window appears.

2. Click the green ‘+’ sign, and add a group (e.g.: my_host_group1).

3. Select the newly added group, and click the “Members” icon. The “Memebers of my_host_group1” window opens (see image).

4. Select the computers that are required for grouping, and click the green “Select” button. The new Host group is ready for use.

Revision

Revision 1.3 (Revised)

Authors: Mira, Orik, Chen

May 20, 2013.

Please follow and like us:

Problem/Error with AutoCAD network license management: “A valid license could not be obtained by the network license manager”

Details:

You can face above problem frequently on AutoCAD 2007 based products when you are working in an organization where:

  • Concurrent licensing scheme is implemented through server/client networking mode.
  • Network bandwidth is low.
  • Network latency is high or connected through VPN.

All of the products based on AutoCAD 2007 contain licensing enhancements which tend to increase network latency and bandwidth utilization of the network. Therefore, you can face this problem while trying to claim the license of the program from the License Manager Server. Earlier versions of AutoCAD products i.e. older than 2007 release were not observing this problem. In this problem, first you are presented with a FLEXlm license finder dialogue box during license obtaining process followed by a message stating:

“A valid license could not be obtained by the network license manager.

Error [1.5. -15]”

In some other products you can receive a bit different message as given below:

“A valid license could not be obtained by the network license manager.

Error [1.5. -18]”

Reasons for Error:

A network throughput or data rate of the link is the main reason for this error especially in case of heavy applications like AutoCAD 2007. Reasons can be summarized as below:

  • Low Bandwidth of the connection i.e. Dial-up connection or low speed ISDN/DSL connection.
  • High Network Latency i.e. VPN
  • Response waiting time of the application/program

One or more of the above reasons can be the root cause of this problem. This problem has recommended solutions which given below.

Solutions:

  • Recommended solution for this problem is either increase in the bandwidth of the connection or decrease in the network latency or enhancement in both parameters.
  • By modification of the response waiting time counter/value which is used as the last resort for the solution of this problem. This is a stepwise procedure to modify the response waiting time counter. Here is the stepwise procedure for the same:
  1. Right click My Computer and choose properties.
  2. On system property dialogue box choose advanced tab.
  3. Click on the environment Variables
  4. On environment variable dialogue box choose system variables field and hit the new button
  5. A new system variable dialogue box with two fields appears; put “FLEXLM_TIMEOUT” in variable name and put 1000000 in variable value field.
  6. Click OK on all three dialogue boxes to close them
  7. Launch the AutoCAD application

 

 

 

 

 

 

 

 

If the problem persists, increase the variable value in multiples of 1000000 micro seconds and reach to the value which gives you satisfactory communication results.

Please follow and like us:

ArcGIS Software Bug/Problem: “The ArcGIS Desktop Administrator does not connect to ArcGIS License Manager 9.3 while it is connected through VPN or network speeds are slow”

Details:

You must not panic when you see above mentioned issue during the process of ArcGIS license-claiming from ArcGIS License Manager 9.3. This is a software bug mostly observed in all level of ArcGIS software ver9.3; earlier releases of this software did not observe this problem but following mentioned all levels observed this issue.

  • ArcGISArcEditor 9.3
  • ArcGIS – ArcInfo 9.3
  • ArcGIS – ArcView 9.3 & 9.3.1
  • ArcInfo Workstation 9.3

All of the above software modules observe this problem while operating on following Windows Operating systems.

  • Windows 2000
  • Windows XP
  • Windows 2003 Server
  • Vista

This bug is identified by the ID ‘NIM037135’ and FlexNet licensing error ID “-15,570” which is shown in the error report/message returned against licensing request to the server. Following error message is returned with related details:



The name of the server and license path may vary as per network configuration. The error numbering scheme will be -15 and followed by 570 after comma; this is ArcGIS error reporting format.

Reasons for error:

This happens mostly in following two conditions when network/concurrent licensing scheme for ArcGIS is implemented.

  • The connection between server and license requesting machine is through VPN.
  • The connection is either Dial-up or a slow ISDN/DSL one.

Solution:

There is a stepwise process to resolve this issue of the software through modification of the environment variables in the Windows operating systems. The network or server client messages take certain time to process and reach at their destinations. Therefore, the waiting time of the program for communication response to reach is set a bit larger to resolve this issue on the windows OS. Stepwise procedure is given below:

  • Right click My Computer and choose properties.
  • On system property dialogue box choose advanced tab.
  • Click on the environment Variables
  • On environment variable dialogue box choose system variables field and hit the new button
  • A new system variable dialogue box with two fields appears; put “FLEXLM_TIMEOUT” in variable name and put 1000000 in variable value field
  • .Click OK on all three dialogue boxes to close them
  • Launch the ArcGIS 9.3 program

If the problem still persists then, repeat above mentioned procedure with an increase the variable value in the multiples of 1000000 micro seconds and reach to the value which gives you satisfactory communication results.

Please follow and like us:

Mac OS X – changing hostname is causing FLEXlm error

Using Mac OS X, the hostname of the workstation is changing depending on the network connection status. When disconnected from the network such a workstation will report the hostname as mac1.local, instead of the actual hostname.

This behavior is causing problems when such a workstation is also the FLEXlm server. When disconnected from the network the server the name is changing, causing a FLEXlm error. The license can not be used on the local workstation running FLEXlm.

This problem and a simple solution is reported on Deelip Menezes interesting Blog.

The most simple solution is to use 127.0.0.1 as a hostname. If the license is only used on that workstation, it is a good solution.

If the license is also used by other users then we recommend to install the license on another machine on the network. In that case, the MAC OS machine can borrow the license when it needs to disconnect from the network.

Autodesk announced few month ago on the support of Autodesk on Mac. Autodesk is joining other companies such as Siemens that already supports this operating system. As the use of FLEXlm licensed systems on Mac OS extends the need to solve this problem becomes more important.

Please follow and like us: