Summary
Is there a separate server borrow interval?
Question
We have a product that allows the users to specify the amount of days for which they wish to borrow a feature from their license server.
As we rely on the C XT SDK, we proceed accordingly in the embedded code by providing FLC_EVI_DAY to FlcCapabilityRequestSetBorrowGranularity() and the amount of days, converted to seconds, is given to FlcCapabilityRequestSetBorrowInterval(). The concern is that it seems we?re unable to borrow a feature for more than 7 days.
This is a limitation that seems to come from the FlexNet License Server, as if, by example, we make a request to borrow a feature for 2160000 seconds (25 days), we do notice that the generated binary request contains the value of 0x0020F580 that correspond to that duration. Thanks to this, we assume here that the XT API is not in cause.
The expiration dates that are however bound to the returned features from the server never ever exceed 7-days-past-request-date. Is there a configuration parameter on the License Server that allows to modify this behavior if, for example, we'd like to allow a borrow of up to 31 days?
Answer
The server has a maximum borrow interval as defined by licensing.borrowInterval as defined in producer-settings.xml. The server will not allow a client to borrow a license for longer than that value which defaults to 7 days. The producer can set this value to whatever they want, including 0 which means the client can borrow the features up until their expiration. So this is working as expected assuming the producer is using the default licensing.borrowInterval.
Additional Information
Note if there a Maximum Borrow Interval specified in the License Model for the Product(s) activated on the server, that would take precedence.
Related Articles
Determining Effective Borrow Renewal Interval 9Number of Views Borrow timestamp display value getting reset on server side when Server is restarted (LINGER countdown counter value ) 3Number of Views Query Borrow Period From License Server 36Number of Views Problem with Borrow early return when Hyphen is used in FEATURE name and borrow is initiated with lc_borrow 8Number of Views Why Borrow Is Not Supported in the Java Client 10Number 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. | |
Case id: 00001065
Activity: Status change: 2 hours ago