Citrix has released a new hotfix rollup pack for XenApp 5/Presentation Server 4.5 for Windows 2003.
Before you install this latest rollup pack make sure you read through this article http://support.citrix.com/article/CTX119069
One of the most important prerequisites is to update your Citrix Licensing server to 11.6 https://www.citrix.com/English/ss/downloads/details.asp?downloadId=1688507&productId=186%20target=
If you have not yet installed hotfix rollup pack 3 then you first need to install the Microsoft Visual C++ 2005 SP1 Redistributable Package from here http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647
Check out my updated User Profiles Best Practices White Paper.
Some of you may have already known about the mandatory profile change in Windows 2008 but I had no idea. I recently did my first Citrix XenApp 5 – Windows 2008 project and had a hard time getting the mandatory profile working.
After some searching I found that the mandatory profile folder name has to have a “.v2” appended to the end of the folder name. The reason Microsoft made this change is because the user profile sturcture in Vista and Windows 2008 is a lot different than in previous versions of Windows. By forcing you to append .v2 to the end of the folder prevents Windows 2008 from trying to load a profile from a previous version of Windows.
It was a little tricky configuring Group Policy to point to the mandatory profile with a .v2 on the folder name. When I first configured the “Set path for TS Roaming User Profile” setting I set it to %logonserver%\netlogon\xenapp-prof.v2. This didn’t work, I had to set the profile path to %logonserver%\netlogon\xenapp-prof and then Windows 2008 automatically appends .v2 to the end when looking for the path.
So to recap,
- I created a mandatory profile with the folder name “xenapp-prof.v2”.
- I configured my profile path to point to “%logonserver%\netlogon\xenapp-prof”. If you configure the profile path with a .v2 it will not work.
I did a migration last week at a clients site from Windows 2003 Presentation Server 4.5, Provisioning Server 4.5 and Web Interface 4.6 to Windows 2008 XenApp 5, Provisioning Server 5.1a and Web Interface 5.
During the image build for Windows 2008 XenApp I had a few issue that were resolved by installing these 5 Windows 2008 hot fixes from Microsoft.
For those of you that manage XenApp farms here are some tools that will help you eliminate some of the repetitive day-to-day tasks and help optimize your environment for best performance.
XTS Introspect Trial – Includes FREE Configuration Reporting
With Introspect, you can quickly generate comprehensive historical usage and configuration reports for better planning and management of your Citrix farm – no agents or custom code required. XTS Introspect uses business intelligence technology to analyze Citrix data and translate it into metrics that CIOs, non-techie management, and engineers can all understand.
* Capacity planning
* License usage analysis
* Application management
* Compliance and security audits
* Chargebacks and billing
* Configuration analysis
* Manage server consolidation & growth
* Ensure proper licensing compliance
* Optimize your application delivery
* Enhance your audit capabilities
* Monetize your XenApp investment
* Troubleshoot and document your farm
Free Fully Functional Virtual Machine Download
BONUS – FREE Configuration Report Generator included with trial download. Even after your 30 day trial expires, you’ll be able to generate for FREE any Citrix configuration reports in your XenApp v4 or v4.5 environment. .
Specific benefits of the free configuration reports include.
* Document Citrix environmental configurations to create baselines for future troubleshooting, disaster recovery or audit requirements.
* Verify baselines for migrations to XenApp 4.5.
* Track Citrix hotfixes to ensure consistency across servers
* Attain more in-depth security insight with user/application assignment reports, leveraging integration with Active Directory.
* Gain immediate visibility into risks that might exist in their Citrix environment due to misconfigurations
To learn more, download a white paper from industry guru, Doug Brown
OR simply download a trial demo virtual appliance of Introspect today, which includes your FREE Configuration Report Generator.
This is the third post on explaining the components of a XenApp farm. In this post I will cover the static configuration database. This database is called the Independent Management Architecture (more commonly referred to as the IMA DB).
The IMA DB stores static configuration information for a XenApp farm.
- Printer drivers
- Installation Management data
There are five database types supported for the IMA DB
- Microsoft Access. Access is a lightweight database that is included with
Windows server operating systems. The Access database is created on the
first server in a new farm. It is most appropriate for small to mid-sized
- Microsoft SQL Server 2005 Express Edition SP1. This type of database
is most appropriate for small to medium-sized farms and can be
administered using standard Microsoft SQL Server tools.
- Microsoft SQL Server, Oracle database, and IBM DB2. These are all
true client/server databases that offer robust and scalable support for
multiple-server data access. They are suited for use in farms of any size.
For more information on the IMA DB and database types refer to the Administrators Guide PDF located here
Review pages 35-40.
In the previous post I covered the basics of Citrix Licensing. In this post I will go over the different versions of XenApp.
There are three levels of XenApp
- Advanced Edition
- Enterprise Edition
- Platinum Edition
Here is table showing the difference in the three editions.
This is the first of several posts detailing the different components of a XenApp (previously called Presentation Server) farm. I am going to make these short so that it is easy to read and remember.
Citrix Licensing Server
- FLEXLM licensing service that runs a Windows 2003 server with IIS installed. Same licensing service that VMware uses.
- Recommended that it is not on the XenApp server except for testing environments.
- License file model with files with .lic extensions.
- Administered from a web browser, a shortcut is placed off the Program, Citrix menu.
- The user that installed the service is the only user that can administer the licenses. Once logged into the management page additional users can be added.
- License files are tied to the hostname of the server and are generated/downloaded from mycitrix.com
- License files can be rehosted to a new hostname if you need to move it to a new server.
- If the license server is down the XenApp servers will function for 14 days without a connection to the license server. After that the servers will stop accepting connections.
- There is not a way to have more the one license server.
Link to Citrix support site on licensing server.