Operating System - HP-UX
1855366 Members
2830 Online
104110 Solutions
New Discussion

HP-UX 11.11: cannot pull a nodelocked license

 
SOLVED
Go to solution
Irene Kravchuk
Occasional Advisor

HP-UX 11.11: cannot pull a nodelocked license

Hello all,
I am testing our ECAD software on 11.11 and have trouble pulling a nodelocked license (tied to a lanscan id). Normally we would just set /dev/lan0 permissions to 666, and it would do the trick - but not this time. Would anyone know what it's all about?
Thanks
10 REPLIES 10
Luk Vandenbussche
Honored Contributor

Re: HP-UX 11.11: cannot pull a nodelocked license

Hi,

Have you installed it no another server?
In this case, it think you have to modify your MAC adress, but i don't know what the result will be if you have two time the same MAC adres in your LAN
Mario_66
Valued Contributor

Re: HP-UX 11.11: cannot pull a nodelocked license

Hi,

have you setup all variables correctly? Is there any log entry or it just does not work?

I used to work with Flex LM which also uses MAC address and node name and it was really tricky to set it up correctly (although, it was NT machine :). How did you get your license? Is there some typo issue?

If you start playing with MAC addresses you can cause a lot of problems on your LAN.

Regards,
Mario.
Irene Kravchuk
Occasional Advisor

Re: HP-UX 11.11: cannot pull a nodelocked license

Luk, thanks for your reply. No, the SERVER line did not change, only a few clients were added to the mix. The license was then regenerated by the vendor.
Irene Kravchuk
Occasional Advisor

Re: HP-UX 11.11: cannot pull a nodelocked license

Thanks for your reply Mario.
Yes, the env var's are set up correctly, and we can pull licenses on 11.0 machines as long as /dev/lan0 permissions are 666 -but not on 11.11. 11.11 only seems to recognize floating licenses, which are not tied to any specific lanscan.
No typos in the license. Just an error on an 11.11 machine: "no license installed, license has expired".
john kingsley
Honored Contributor

Re: HP-UX 11.11: cannot pull a nodelocked license

Was your 11.0 system running 64 bit? We had trouble migrating one of our licenses from a 32 bit to 64 bit system. The vendor flexlm daemon we were using did not support 64 bit, and was not interpreting the machine ID correctly.
Irene Kravchuk
Occasional Advisor

Re: HP-UX 11.11: cannot pull a nodelocked license

Thank you John!
Our 11.11 machine is 64 bit, and the vendor daemon was issued back in 2000, when we were still on 10.20. Would the problem be fixed if we asked for a newer vendor daemon? Or is there another solution?
john kingsley
Honored Contributor

Re: HP-UX 11.11: cannot pull a nodelocked license

If this is your problem, you will need to have them issue another vendor daemon. Talk with them and make sure that the support 11.11. In our case, the vendor no longer supported HPUX, but they were able to issue us a new license.dat file that would work with any lmhostid.
Irene Kravchuk
Occasional Advisor

Re: HP-UX 11.11: cannot pull a nodelocked license

John, did you request a new vendor daemon executable besides the new license file?
Thanks
john kingsley
Honored Contributor
Solution

Re: HP-UX 11.11: cannot pull a nodelocked license

In our case the vendor daemon tried to determine the lmhostid on it's own instead of using flexlm utilities. On 11.11 systems, the vendor daemon returned a null lmhostid. Since, the vendor stopped supporting hpux after 10.2, they couldn't provide us with a new daemon. Instead, they generated a license.dat file for a system with the lmhostid="". With the new license.dat file, we were able to continue to use the old vendor daemon. However, it also means that the license.dat file they sent us will work on any HPUX 11.11 system.
Irene Kravchuk
Occasional Advisor

Re: HP-UX 11.11: cannot pull a nodelocked license

Oh my... you are right. Here's what I get:

ac8156-ik1root# ./lmhostid
lmhostid - Copyright (C) 1989-1999 Globetrotter Software, Inc.
The FLEXlm host ID of this machine is "77c92010"

ac8156-ik1root# ./lmhostid -ether
lmhostid - Copyright (C) 1989-1999 Globetrotter Software, Inc.
The FLEXlm host ID of this machine is ""
lmhostid: Cannot find ethernet device -29,175:2 (No such file or directory)

It cannot see the the ethernet address, which is exactly what we use in our licenses. We do not use "uname -i" in hex to ID our machines...

Thanks, now I can at least attempt to get a license file with something other than 12 char lanscan ID. Tough 'cause we are not under maintenance anymore...