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.

Comments

Related Posts

Free Tool to Help You Better Understand What is Inside a Citrix License File

Update: Version 1.1 supports XenDesktop Licenses in Addition to XenApp Licenses Most Citrix products rely heavily on license files. While the basic format of a license file is somewhat documented, most fields used in license files are not. This makes understanding their contents difficult. It does not help that the license files can hardly be called readable with most of the relevant data in one long line.
Helge's Tools

Latest Posts