MATLAB: How to serve prior version of Matlab with the same flexnet server

flexnet versionMATLAB

Hi,
Should I force all users to upgrade their matlab each time I update Matlab !!??? (or is it still possible to suggest & install the new versions when they want) Before, I used to just add the increments of new versions in my license.dat
SERVER myserver 123456789 27000
DAEMON MLM "/opt/matlab/R2011a" port=39555
# License N°:12345 HostID: 123456789
# R2011a
INCREMENT MATLAB MLM ...
INCREMENT Toolbox MLM ...
# AND THEN new version R2012a (for exemple)
INCREMENT MATLAB MLM ...
INCREMENT Toolbox MLM ...
… And anyone was able to choose either to upgrade or not. It seems that it doesn't work anymore with new versions of flexnet server.
  • I tried to add R2016a increments on my R2015a installation, it doesn't work… worse : the service hangs with a "(lmgrd) Failed to open the TCP port number in the license." error
  • I tried with a new version of flexnet_glnxa64.zip (v11.13.1.3) : same issue.
Please help,
Phi.

Best Answer

There might be a couple of different issues here. Probably best is to contact MathWorks installation support for efficient help. But in general, there are ways to set up the environment endu user do not have to change something (USE_SERVER). While on the server side of things indeed there is a need to update to the most recent license file (and its matchin license server versiona and MlM vendor daemon) - or at least the license file made for the most recent releases your users need.