Summary
Why can't older clients check-out licenses borrowed by newer clients?
Question
Did something change around FNP 11.14 that causes clients to not be able to use a borrowed license that was borrowed from a newer client? I'm running an 11.14.1.2 server (also reproduced with 11.14.0.1) and borrowed a license using and 11.14.0.1 client. Then when off the network I tried to use an 11.13.1.3 client (which used a checkout version lower than the one used to borrow), but the checkout failed. I can use an 11.14.0.1 client with a lower checkout version and use the borrowed key, so it seems like a version issue between 11.13 and 11.14. When building my vendor daemon I?m adding -bfixed to the lmnewgen call, so this is supposed to work.
Answer
Your version of lmcrypt is actually quite old, so there is no version issue here. FNP 11.14.0 changed options available for borrow format of the data that is written in the registry (the key name now has the version number in it). Because of this, the old clients can't read this properly. If you remove the version from the name, the older clients work.
Related Articles
Sample code to allow checkout based on license file and trusted storage model 7Number of Views Providing a License File that Allows Checkouts from Both Old and New Clients 10Number of Views How to Allow a Flex Enabled Service to Checkout From Trusted Storage 5Number of Views Client Applications Hang at Checkouts from Trusted Storage 6Number of Views Steps to generate a new license file for FlexNet Manager for Engineering Applications 84Number 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