Hacking Citrix Licensing Server password files

Hacking Citrix Licensing Server password files is fairly trivial…

Hacking Citrix Licensing Server password files

Open up C:Program Files (x86)CitrixLicensingLSconfserver.xml in your editor of choice and you’ll see several entries such as

<user firstName=”-N/A-” id=”DOMAINUser” lastName=”-N/A-” password=”(ENC-01)longencryptedstring” passwordExpired=”false” privileges=”admin” type=”domain-admin”/>

It’s pretty easy to just to add in new accounts here or change the password field of an existing account.
Delete everything in the password field between the “” and replace it with a palintext password. (you’ll be promted to change it, just keep it simple)
Change passwordExpired= to “true”
Restart the licensing service.
Log in with your account and password you created. It should ask you to change it. This new password gets encrypted and stored in place of the old plaintext one you put in.

Don’t add extra line breaks in this file or it won’t work.

Some older versions of licensing server used to leave the plaintext passwords in there, yet another reason to upgrade to 11.11.1

Citrix XenApp 6.5 Links

I’ve been doing a heap of work with a new Citrix XenApp 6.5 deployment using single sign on, here are a bunch of links that helped me get everything up and running.

Citrix XenApp 6.5 from HiMikeBrown.comConfigure Pass-through Authentication for Citrix XenApp 6.5

Citrix Profile Management and VDI – Doing it Right!
Some useful stuff about getting folder redirection working.
Configure URLs for online plugin

A Field Guide to XenApp 6.5 Session Pre-Launch
This gives a great explination of what pre-launch is too.

XenApp applications won’t launch in a PVS environment with multiple network interfaces

Removing hidden or ghosted devices from a Windows virtual machine (2010145)
Useful if you’ve cloned or P2Ved a machine.

How to Set Up Session Sharing Precedence Over Load Balancing in a XenApp Farm
Useful for prelaunch and when you have non concurrent licensing.

Automatic creation of user folders for home, roaming profile and redirected folders
Why you would try to do this manually I don’t know.

Security Recommendations for Roaming User Profiles Shared Folders

Load balance XML brokers through Netscaler
How to fix the latency issue with load balanced XML Brokers through netscaler (TL;DR enable UDP 137 to your virtual server IP)http://support.citrix.com/article/CTX118670

Understanding Citrix XML Broker
A good overview of how all the XML bits work

How to Use the Command Line to Install the Version 11.2 Plug-in or Later
Pretty much required to get SSO working (unless you’re running the Enterprise version)

Why You Shouldn’t Install Citrix Receiver on Citrix XenApp
Only true if you don’t use session pre-launch!

Reduce application launch time with Session Pre Launch

XenApp 6/6.5 Profile Optimization

Customize the default local user profile when preparing an image of Windows
This seems like way more of a pain in the ass than it needs to be.

To specify a template or mandatory profile for Citrix User Profile Manager

UPMConfigCheck Tool