Jump to content
Welcome to our new Citrix community!
  • 0

Xenapp license checkout issue


Rajdeep Sengupta

Question

I have recently bought XenApp for Unix licenses, and later found that the licenses will not work since the licenses are for Advanced edition while I need Enterprise or Platinum edition. So I requested for the upgrade. Since upgrade will take time, so I got demo licenses good for a month and this license is having all type of licenses like standard, advance, enterprise and platinum.
But still the Xenapp server is unable to checkout licenses.

My setup is:
I have the demo license in a solaris server, and the Xenapp 4.0 feature pack2 software is also installed in the server. Now I am using ICA client in my windows PC to connect to the presentation server, but as soon as you login I get the error "No license Available"
But my license server is working fine, and the /opt/CTXSmf/sbin/ctxlsdcfg is also pointing correctly to the license server and the port.

Then question is why I am unable to get the license?

Thanks
-Rajdeep

Link to comment

7 answers to this question

Recommended Posts

  • 0

As well as the product licenses, we have a generic CITRIX license.

It looks like someone has overwritten your:
/etc/opt/CTXSls/citrix_startup.lic
when they should have added the demo license file as an extra file in that directory. Your output shows just one license file has been found:
License file(s) on mercury: /etc/opt/CTXSls/citrix_startup.lic:

The citrix_startup.lic should contain a line for CITRIX, similar to:
INCREMENT CITRIX CITRIX 2002.0101 permanent 5000 \

and it should be listed under the features, eg:
Feature usage info:

Users of CITRIX: (Total of 5000 licenses issued; Total of 4 licenses in use)

"CITRIX" v2002.0101, vendor: CITRIX
floating license

The citrix_startup.lic is installed by the license server installation. I believe we also make a copy of it as the file:
/etc/opt/CTXSls/citrix_startup.lic.default

If you rename the current citrix_startup.lic to something else, and copy the citrix_startup.lic.default file to citrix_startup.lic, and restart the license server, that should fix the problem.

  • Like 1
Link to comment
  • 0

Hi Reid,
I know this command, it shows up correctly..

In my setup ..
/opt/CTXSmf/sbin/ctxlsdcfg
License Config> list
License server: mercury:27500
Product edition: Enterprise
Compatible with: 4.0
Current Mode: FeaturePack2

So you can see that the server and port are correctly configured. Even the edition in Unix supported are Enterprise and Platinium, which also should not be the issue, since the demo license has all the 4 types of licenses namely standard, advanced, enterprise and platinum.

Here goes the output of the license server, which is present in the same machine itself..
License server status: 27500@mercury
License file(s) on mercury: /etc/opt/CTXSls/citrix_startup.lic:

mercury: license server UP (MASTER) v11.5

Vendor daemon status (on mercury):

CITRIX: UP v11.5

Feature usage info:

Users of MPS_STD_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)

Users of MPS_ENT_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)

Users of MPS_PLT_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)

Users of MPS_ADV_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)

So I checked all the known possibilities, but wondering where is the issue.

Link to comment
  • 0

Hi Rajdeep,

It looks likes you're missing CITRIX licenses. They should be supplied by the citrix_startup.lic file.

However, as that's the only license file listed, that suggests the file has been overwritten by the licenses for the features.

Citrix products use a CITRIX license to confirm that the server they're talking to is a Citrix License Server (it also helps to track which citrix servers are talking to the license server as well), and then checkout licenses of the correct type.

Link to comment
  • 0

Hi Chris,
What do you mean by missing "CITRIX licenses".
I do have the demo license which is running
----------------------------------------------------------------------------------------------------
License server status: 27500@mercury
License file(s) on mercury: /etc/opt/CTXSls/citrix_startup.lic:

mercury: license server UP (MASTER) v11.5

Vendor daemon status (on mercury):

CITRIX: UP v11.5

Feature usage info:

Users of MPS_STD_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)

Users of MPS_ENT_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)

Users of MPS_PLT_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)

Users of MPS_ADV_CCU: (Total of 99 licenses issued; Total of 0 licenses in use)
------------------------------------------------------------------------------------------------------------------------

The above server shows that I have 100 licenses of each flavor of citrix license, also my Xenapp server points to this license
----------------------------------------------------------------------------------------
/opt/CTXSmf/sbin/ctxlsdcfg
License Config> list
License server: mercury:27500
Product edition: Enterprise
Compatible with: 4.0
Current Mode: FeaturePack2
-----------------------------------------------------------------------------------------

Then what more you need.

Please explain.

Thanks

Link to comment
  • 0
On 8/23/2011 at 12:20 AM, Rajdeep Sengupta said:

Ok Chris, got it.
Now tell me if I need my license server to run at 27500 port, I change my demo license, but do I have to change it in the citrix_startup_lic as well?

At present I have kept the change only to the demo .lic and kept the citrix_startup_lic untouched, but I still get the license error.

Thanks

Hi Rajdeep, what did you fix eventually?

i have a similar issue on top my license just shows Citrix users and not enterprise users.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...