by: Helge, published: Aug 2, 2008, updated: Feb 11, 2011, in

ParseCitrixLicense Now Supports XenDesktop Licenses, Too

A few weeks ago I published the tool ParseCitrixLicense which displays the contents of Citrix license files in a human-readable form. The original version 1.0 did not support XenDesktop licenses, for the simple reason that I had none to test my program with. Recently my colleague Nicholas Dille provided me with a XenDesktop eval license which I used to implement the missing tags in ParseCitrixLicense. Please see for yourself what ParseCitrixLicense extracts from a XenDesktop license file.


Citrix XenDesktop License File

SERVER this_host HOSTNAME=srv1
VENDOR CITRIX
USE_SERVER
INCREMENT CESEP_ENT_CCU CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=ENT,ADV,STD;SA=0;ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"
INCREMENT CCG_STD_CCU CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=STD;SA=0;ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"
INCREMENT XDS_ENT_CCS CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=VDS,VDA,VDE;SA=0;ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"
INCREMENT MPS_ENT_CCU CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=ENT,ADV,STD,AST,XDONLY;SA=0;ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"
INCREMENT PVSD_STD_CCS CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=STD;SA=0;ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"
INCREMENT XDS_ADV_CCS CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=VDS,VDA;SA=0;ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"
INCREMENT XDS_PLT_CCS CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=VDS,VDA,VDE,VDP;SA=0;ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"
INCREMENT XDS_STD_CCS CITRIX 2009.0703 03-jul-2010 100 \
VENDOR_STRING=;LT=Eval;GP=720;CL=VDS;SA=0;ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D \
DUP_GROUP=V ISSUED=03-Jul-2008 NOTICE="sepago GmbH" \
SN=OR240208:1647889 START=3-jul-2008 SIGN="XXXXXXXXXX"


What ParseCitrixLicense Makes of it


ParseCitrixLicense.exe by Helge Klein

========================================

License server hostname: srv1
License server port: 27000 [default]
Vendor daemon: CITRIX

========================================

Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix EdgeSight for Endpoints|Concurrent User

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenApp Enterprise, XenApp Advanced, XenApp Standard
Subscription advantage: no

----------

Unknown entries: ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================

Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix Communication Gateway|Concurrent User

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenApp Standard
Subscription advantage: no

----------

Unknown entries: ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================

Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix XenDesktop Enterprise|Concurrent System

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenDesktop Standard, XenDesktop Advanced, XenDesktop Enterprise
Subscription advantage: no

----------

Unknown entries: ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================

Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix XenApp Enterprise|Concurrent User

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenApp Enterprise, XenApp Advanced, XenApp Standard, Application Streaming, XenDesktop only
Subscription advantage: no

----------

Unknown entries: ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================

Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix Provisioning Server for Desktops|Concurrent System

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenApp Standard
Subscription advantage: no

----------

Unknown entries: ODP=0;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================

Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix XenDesktop Advanced|Concurrent System

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenDesktop Standard, XenDesktop Advanced
Subscription advantage: no

----------

Unknown entries: ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================

Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix XenDesktop Platinum|Concurrent System

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenDesktop Standard, XenDesktop Advanced, XenDesktop Enterprise, XenDesktop Platinum
Subscription advantage: no

----------

Unknown entries: ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================


Vendor: CITRIX
Expiration date: 03-jul-2010
No. of licenses: 100
Licensed feature: Citrix XenDesktop Standard|Concurrent System

Software assurance expiry: 2009-07-03
Company name: sepago GmbH
Vendor string: [empty]
License sharing for the same client device: allowed
Serial number: OR240208:1647889
Date issued: 03-Jul-2008
Validity start date: 3-jul-2008
License type: Eval
Grace period: 30 days [default for all license files generated after August 19th, 2004]
Licensed components: XenDesktop Standard
Subscription advantage: no

----------

Unknown entries: ODP=0;NUDURMIN=2880;NUDURMAX=525600;AP=ADMIN/LOGON/-84D:NONADMIN/LOGON/-28D

========================================


Download

ParseCitrixLicense can be downloaded here.

Previous Article How to Configure Font Smoothing on Presentation Server and XenApp
Next Article How to Run Console Programs Without a Console Window