jblaine
Pilgrim

lmutil 11.10.0.0 failing to enumerate FEATURE information

Hi all,

We're having a problem with lmutil 11.10.0.0 (the latest as of this writing) where it is unable to display the feature information sent back from an IBM Rational System Architect product's Flex-based license server.

As you can see below, once lmutil gets to the feature listing, it simply spits out 2 blank lines.

I have confirmed (by sniffing network packets and also viewing a detailed system call trace of lmutil) that the feature data is being returned from the remote server.

I have also confirmed that users of this product, referencing this license server, are checking out licenses just fine.

To make things even more interesting, I have a colleague using an ancient lmutil binary against the server and that one shows the feature information.

An "all" query:


$ ./lmutil lmstat -a -c 19353@sa1
lmutil - Copyright (c) 1989-2011 Flexera Software, Inc. All Rights Reserved.
Flexible License Manager status on Thu 3/7/2013 16:00

License server status: 19353@sa1
License file(s) on sa1: C:\Program Files (x86)\IBM\RationalRLKS\common\rational_server_perm.dat:C:\Program Files (x86)\IBM\RationalRLKS\common\rational_server_temp.dat:

sa1: license server UP (MASTER) v11.8

Vendor daemon status (on sa1):

ibmratl: UP v11.8
Feature usage info:


$


And a specific feature query gives the same thing:

[FONT=Courier New]

$ ./lmutil lmstat -f SA-Compare -a -c 19353@sa1
lmutil - Copyright (c) 1989-2011 Flexera Software, Inc. All Rights Reserved.
Flexible License Manager status on Thu 3/7/2013 16:05

License server status: 19353@sa1
License file(s) on sa1: C:\Program Files (x86)\IBM\RationalRLKS\common\rational_server_perm.dat:C:\Program Files (x86)\IBM\RationalRLKS\common\rational_server_temp.dat:

sa1: license server UP (MASTER) v11.8

Vendor daemon status (on sa1):

ibmratl: UP v11.8
Feature usage info:


$
[/FONT]

Note that -i, reading the license file from disk on the remote server (instead of querying what the server has in memory), does work:

[FONT=Courier New]

$ ./lmutil lmstat -i -c 19353@sa1
lmutil - Copyright (c) 1989-2011 Flexera Software, Inc. All Rights Reserved.
Flexible License Manager status on Thu 3/7/2013 16:08

NOTE: lmstat -i does not give information from the server,
but only reads the license file. For this reason,
lmstat -a is recommended instead.

Feature Version # licenses Expires Vendor
_______ _______ __________ _______ ______
SA-Compare 2013.0930 18 1-jan-0 telelogic
SA-DODAF 2013.0930 8 1-jan-0 telelogic
SA-DODAF-ABM 2013.0930 10 1-jan-0 telelogic
SA-PROCESS-INTEGRATOR 2013.0930 18 1-jan-0 telelogic
SA-PROCESS-INTEGRATOR-S 2013.0930 18 1-jan-0 telelogic
SA-SLN-SOA 2013.0930 18 1-jan-0 telelogic
SA-SystemArchitect 2013.0930 18 1-jan-0 telelogic
SA-XML-Architect 2013.0930 18 1-jan-0 telelogic
SA-XT 2013.0930 18 1-jan-0 telelogic
$
[/FONT]

Any ideas or suggestions would be greatly appreciated.
Labels (1)
0 Kudos
2 Replies
jblaine
Pilgrim

FWIW, the old "working" version my colleague has sitting around is "11.6.1.0 build 66138 i86_re3"

The "v11.10.0.0 build 95001 x64_lsb" version we're using does not work (see above).
0 Kudos
jblaine
Pilgrim

For anyone else who happens across this, the newest just-released 11.11.1 version of lmutil addresses the problem described above.
0 Kudos