Cannot check out the PGI licences

Hello,

We’re experiencing problems checking out our PGI licenses. Apparently all seems well on the server, however on the client side we cannot check out the license and use the compilers. I suspect that this is related to a version mismatch, however could someone please advise on the (most recent?) version of flexlm well should be using on the server. The issue is described below.

Best regards,

David.

module load pgi/14.10
which pgcc
/local/software/pgi/14.10/linux86-64/14.10/bin/pgcc
pgcc hello.c
pgi-cc-lin64: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-cc-lin64: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-cc-lin64: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-cc-lin64: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-cc-lin64: LICENSE MANAGER PROBLEM: No socket connection to license server manager.
Feature: pgi-cc-lin64
License path: 7496@licserv14.soton.ac.uk,7496@licserv15.soton.ac.uk,7496@licserv16.soton.ac.uk:/home/local/software/pgi/14.10/license.dat:
FlexNet Licensing error:-7,10015
For further information, refer to the FlexNet Licensing documentation,
available at “www.flexerasoftware.com

lmutil lmpath -status
lmutil - Copyright (c) 1989-2013 Flexera Software LLC. All Rights Reserved.

pgroupd: 7496@licserv14.soton.ac.uk,7496@licserv15.soton.ac.uk,7496@licserv16.soton.ac.uk

lmutil lmstat
lmutil - Copyright (c) 1989-2013 Flexera Software LLC. All Rights Reserved.

pgroupd: UP v11.10

It looks like the license server is a Windows machine, and the clients
are Linux machines. There is a problem in this situation.
The Linux clients fail with
export PGROUPD_LICENSE_FILE=7496@host
but it will work with
export PGROUPD_LICENSE_FILE=/path/to/actual/license.dat

so put a copy where all the clients can read it (or on each client),
and point PGROUPD_LICENSE_FILE to the file itself, and the clients
should work.

This has been a problem since the 14.3 release. The 14.2 release will work
with port@host type pointer.

dave