We installed QTP11 and its Seat license on a Virtual Machine.
I log in and QTP launches fine for me. I then log off.
Another person logs on and they receive an error from QTP stating:
This machine does not have a valid HP QuickTest Professional license.
For more details, please refer to the HP QuickTest Professional Installation Guide.
You must install a valid license and then restart HP QuickTest Professional.
I had them check:
1. Made sure that they had full admin rights on the computer.
2. Also asked them to right mouse click on the QTP desktop icon and select "Run as Administrator".
They still receive the license error.
Any ideas what can be causing this and what the fix is?
I'm not sure if I know HPs definition of seat. Maybe it means a user log on and not per machine. Someone in the forum must know.
Seat license is per machine, not per login.
SBSteve, when you login and run QTP, what is the locking code that you get? When the other user logs in what is the locking code they get?
You can get the dialog that displays the locking code by running c:\program files\hp\quicktest professional\bin\inst_key.exe.
The license key is tied to the locking code. The first step is to make sure you both get the same locking code when you access the system. If you don't, that would be why you get the error.
(Opinions and information contained in this post are wholly my own and do not reflect the opinions of my employer.)
Check if there's an Environment Variable named "LSERVRC" for the other user. If it exists, compare the path. If not create one & copy the value from your login.