Summary
How do you allow for a more flexible license key that will maintain its validity when a hardware component is changed?
Question
For example, we are experimenting with generating vendor defined host IDs that look like the following: da8e-e510-6e14-f0aa-63b2-c824-9df2-5eb4. This vendor defined host IDs is composed of the hashes of various pieces of hardware attributes from the machine. We would like to avoid requiring an exact match in case the user changes a single hardware component.
I was thinking I could use the lc_set_attr function along with the LM_A_REDIRECT_VERIFY parameter and provide a function that would do the comparison for me. But there isn't any documentation on what the LM_A_REDIRECT_VERIFY flag does, or if there is a function that is called when the comparison is performed.
I'm aware of trusted storage and know that it is a possible solution to this problem. But our software is being installed in environments with strict network restrictions due to the extremely sensitive nature of their IP. We have no guarantee that these machines will be attached to a network, and if they are attached to a network we have very little guarantee that they will even be able to communicate on the internet.
Unless trusted storage can work without internet access I'm not sure it's viable.
Answer
Trusted storage (TS) is our solution for this type of use case (via Binding). Internet access has never been a requirement for TS; you would just use manual or short-code activation (instead of programmatic activation) to correspond between the back office and client/server.
Related Articles
How Do You Allow Users to Run lmdown After Starting License Server the -2 -p Switch? 6Number of Views What is the validity of FlexNet Operations 2016 license and how do I renew it? 5Number of Views If a component is excluded from consuming a license in ILMT on any computer then all installations of the component on all… 5Number of Views HOTFIX: Install Fails With Error 1001 When a .NET Installer Class Component is Present in InstallShield 2015 SP1 17Number of Views The Oracle Instance user would not be updated, when a generated ExternalID is same, but the user is changed 4Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago