Software Archive
Read-only legacy content
17061 Discussions

Client could not checkout FLEXlm license

Don_F_
Beginner
2,249 Views

I'm having issues setting up clients to use a floating license managed by a flexlm server.

I am able to run icc --version on the same server as the flexlm server but not on clients.

For the clients I am using an NFS mount from the server my original installation was installed to.

For the license file I have used the USE_SERVER.lic as well as set INTEL_LICENSE_FILE to the correct port@host.

When trying icc --version on a client I get the output;

Error: A license for CCompL is not available now (-15,570,115).

...

icc: error #10052: could not checkout FLEXlm license

With INTEL_LMD_DEBUG set I also see;

INTEL_LMD: checkout: returns NOT GRANTED / ERROR

This is a CentOS 6.x Linux environment. lmstat shows lmgrd running with open licenses, iptables set to accept ports.

Any idea what is wrong with this environment?

Thanks,

0 Kudos
4 Replies
Corey_A_Intel
Employee
2,249 Views

Please refer to the following tutorial: https://software.intel.com/en-us/articles/intel-software-license-manager-getting-started-tutorial This tutorial will help to setup your floating license environment quickly. Please let us know if you need further help.

0 Kudos
Don_F_
Beginner
2,249 Views

The link provided only has one difference from the steps I initially followed, and that is manually installing the client instead of using an NFS mount. Unfortunately manually installing the client did not change anything. Still no communication with the flexlm server despite the ability to telnet or nc to the port. The flexlm server does respond if trying an Intel app from it, just not from any client.

Thanks,

Don

0 Kudos
QIAOMIN_Q_
New Contributor I
2,249 Views

Hello,

  Please update to the latest Flexlm server version to see if that works, this seems happen when using 15.0 licenses.

 

Thank you.
--
QIAOMIN.Q
Intel Developer Support
Please participate in our redesigned community support web site:

User forums:                   http://software.intel.com/en-us/forums/

0 Kudos
Don_F_
Beginner
2,249 Views

The actual issue was with the flexlm server using two ports, one typically fixed at 28518, the other random. I think it is section 4.2.2 in the user guide that mentions this. One can set the vendor port to a fixed value in the license. Then both ports can be opened in iptables.

Thanks,

0 Kudos
Reply