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 18.104.22.168 server (also reproduced with 22.214.171.124) and borrowed a license using and 126.96.36.199 client. Then when off the network I tried to use an 188.8.131.52 client (which used a checkout version lower than the one used to borrow), but the checkout failed. I can use an 184.108.40.206 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)