Why can't older clients check-out licenses borrowed by newer clients?
SummaryWhy can't older clients check-out licenses borrowed by newer clients?
QuestionDid 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 220.127.116.11 server (also reproduced with 18.104.22.168) and borrowed a license using and 22.214.171.124 client. Then when off the network I tried to use an 126.96.36.199 client (which used a checkout version lower than the one used to borrow), but the checkout failed. I can use an 188.8.131.52 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.
AnswerYour 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.
0% helpful (0/1)