Citrix® XenApp® 6.5 Expert Cookbook

Citrix® XenApp® 6.5 Expert Cookbook
eBook: $34.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $92.98    Print cover: $57.99
save 38%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Create installation scripts for Citrix XenApp, License Servers, Web Interface, and StoreFront
  • Use PowerShell scripts to configure and administer the XenApp's infrastructure components
  • Discover Citrix and community written tools to maintain a Citrix XenApp infrastructure

Book Details

Language : English
Paperback : 420 pages [ 235mm x 191mm ]
Release Date : January 2014
ISBN : 1849685223
ISBN 13 : 9781849685221
Author(s) : Esther Barthel MSc
Topics and Technologies : All Books, Enterprise Products and Platforms, Cookbooks, Enterprise

Table of Contents

Chapter 1: Remote Desktop Services
Chapter 2: Citrix® License Server
Chapter 3: Citrix® Web Interface
Chapter 4: Citrix® StoreFront
Chapter 5: The NetScaler Gateway
Chapter 6: XenApp® Management
Chapter 7: XenApp® Maintenance and Monitoring
Chapter 8: XenApp® Policies
Chapter 9: XenApp® Troubleshooting
Chapter 10: PowerShell and Command-line Tooling
Chapter 11: XenApp® Infrastructure Best Practices
Chapter 12: Citrix® Community
  • Chapter 1: Remote Desktop Services
    • Introduction
    • Scripting a command-line installation of the RD License Server
    • Configuring the RD License Server
    • Scripting a command-line installation of the RD Session Host
    • Configuring the RD Session Host
    • Configuring RDS settings with Microsoft Group Policies
    • Revoking RDS Device CALs with the RD License Manager
    • Creating RDS Per User CALs Reports
    • Using the Licensing Diagnosis snap-in for RD Session Hosts
    • Troubleshooting RD License Server discovery
    • Troubleshooting RD License Issuance
    • Rebuilding the RD License Database
    • Recovering your RDS CALs to a new RD License Server
    • Chapter 2: Citrix® License Server
      • Introduction
      • Scripting a command-line installation and configuration of the Citrix® License Server
      • Installing the license files on your Citrix® License Server manually
      • Configuring console user accounts for the management console
      • Monitoring the Citrix® license usage on the Dashboard
      • Changing port numbers on the Citrix® License Server
      • Clustering the Citrix® License Server with Microsoft Clustering
      • Finding your Citrix® License Server version
      • Recovering your password when locked out of the Licensing Administration Console
      • Using LSQuery, a License Server Data Collection Tool
      • Resetting the license count
      • Troubleshooting tools for the Citrix® License Server
      • Chapter 3: Citrix® Web Interface
        • Introduction
        • Scripting a command-line installation of the Citrix® Web Interface
        • Creating a Citrix® Web Interface XenApp® website
        • Customizing the Citrix® Web Interface's look
        • Creating a Citrix® Web Interface XenApp® Services Site
        • Configuring site settings with webinterface.conf
        • Building your own language pack
        • Load balancing your Citrix® Web Interface with Microsoft NLB
        • Speeding up the Web Interface's first logon time
        • Fixing pass-through authentication
        • Troubleshooting application launch errors
        • Configuring application launch settings
        • Chapter 4: Citrix® StoreFront
          • Introduction
          • Scripting a command-line installation of Citrix® StoreFront
          • Configuring a StoreFront Store
          • Configuring StoreFront Receiver for the Web
          • Configuring Remote Access for a Store
          • Configuring StoreFront for mobile devices
          • Configuring StoreFront Receiver for the Web using configuration files
          • Managing application behavior by adding keywords
          • Changing the Server Base URL
          • Troubleshooting StoreFront Errors
          • Chapter 5: The NetScaler Gateway
            • Introduction
            • Licensing the Citrix® NetScaler Gateway Enterprise Edition
            • Configuring the Citrix® Web Interface with a NetScaler Gateway authentication point
            • Configuring the NetScaler Gateway for the Citrix® Web Interface
            • Configuring the NetScaler Gateway for Citrix® StoreFront (CSF)
            • Changing the NetScaler Gateway's logon page theme
            • Using VLANs on the NetScaler Gateway
            • Checking the NetScaler Gateway's performance statistics
            • Recovering the password for the NetScaler Gateway
            • Saving, restoring, and comparing the NetScaler Gateway configurations
            • Chapter 6: XenApp® Management
              • Introduction
              • Scripting a command-line installation and configuration of the Citrix® XenApp® server
              • Creating custom administrative roles for delegated management
              • Sending a message to one or more logged on XenApp® users
              • Creating a custom Load Evaluator
              • Using Worker Groups to cluster XenApp® servers and configurations
              • Configuring the ICA Listener
              • Configuring the HDX MediaStream Flash Redirection
              • Configuring advanced printing settings
              • Working with print drivers on Citrix® XenApp®
              • Logging administrative changes to a XenApp Farm
              • Enabling the Windows 7 look and feel desktop theme
              • Implementing the Citrix® XenApp® Mobility Pack
              • Chapter 7: XenApp® Maintenance and Monitoring
                • Introduction
                • Monitoring live session information with AppCenter
                • Installing hotfixes and rollup packages
                • Validating the integrity of the XenApp® Farm Data Store database
                • Maintaining the XenApp® Farm Data Store
                • Preparing for XenApp® imaging and provisioning
                • Monitoring XenApp® with Performance Monitor
                • Monitoring XenApp® server status with EdgeSight
                • Monitoring XenApp® with Health Monitoring and Recovery
                • Managing XenApp® resource allocation
                • Configuring XenApp® reboot schedules for maintenance
                • Monitoring user sessions with Desktop Director for XenApp® 6.5
                • Chapter 8: XenApp® Policies
                  • Introduction
                  • Creating a XenApp® Computer or User policy
                  • Adding filters to a policy
                  • Comparing XenApp® policies and templates
                  • Simulating connection scenarios with Citrix® policies
                  • Configuring policy priorities and exceptions
                  • Configuring and maintaining XenApp® printing
                  • Enabling shadowing
                  • Assigning Load Evaluators to servers and applications
                  • Enhancing user experience with HDX
                  • Redirecting the client drives of the user device
                  • Configuring session pre-launch and lingering options
                  • Chapter 9: XenApp® Troubleshooting
                    • Introduction
                    • Starting AppCenter more rapidly
                    • Troubleshooting the Protocol Driver error message
                    • Troubleshooting the IMA service
                    • Troubleshooting pass-through authentication with Web Interface
                    • Troubleshooting XenApp® policies for Worker Groups
                    • Using HDX Monitor to check user experience
                    • Getting a full desktop instead of the published application
                    • Troubleshooting printer drivers on XenApp® servers
                    • Retaining client printer settings in user profile
                    • Mapping client printers does not work when connecting through Web Interface 5.4
                    • Troubleshooting client clipboard issues
                    • Using Citrix® Auto Support to troubleshoot a XenApp® server
                    • Chapter 10: PowerShell and Command-line Tooling
                      • Introduction
                      • Retrieving the XenApp® Farm information with QUERY
                      • Diagnosing the XenApp® load balancing rules with LBDIAG
                      • Performing data store maintenance with DSMAINT and DSCHECK
                      • Installing the XenApp® 6.5 PowerShell SDK
                      • Replicating printer drivers with PowerShell
                      • Creating Citrix® policies with PowerShell
                      • Changing the XenApp® product edition with PowerShell
                      • Creating a basic XenApp® inventory report with PowerShell
                      • Managing Farm administration roles with PowerShell
                      • Checking the XenApp® server load with PowerShell
                      • Monitoring the Citrix® License Server with PowerShell
                      • Chapter 11: XenApp® Infrastructure Best Practices
                        • Introduction
                        • Administrating XenApp® Farms Best Practices
                        • Implementing XenApp® Virtualization best practices
                        • Implementing Citrix® XenApp® recommendations
                        • Optimizing Guide for XenApp® 6.5 Computer settings
                        • Optimizing Guide for XenApp® 6.5 User settings
                        • Printing recommendations for Citrix® XenApp®
                        • Configuring Citrix® policies Best Practices
                        • Designing User Profile Best Practices for XenApp®
                        • Configuring Citrix® guidelines for antivirus software
                        • Planning XenApp® High Availability
                        • Migrating from Citrix® Web Interface to StoreFront Best Practices
                        • Chapter 12: Citrix® Community
                          • Introduction
                          • The Citrix® Community website
                          • Carl Webster – XenApp® 6.5 Farm documentation scripts
                          • Michel Stevelmans – Farm Nanny
                          • Dane Young – Citrix® Chained Reboot script
                          • Jason Poyner – XA6.5 Farm Health Check script
                          • Andrew Morgan – ThinKiosk
                          • Helge Klein – Delprof2, a User Profile Deletion Tool
                          • Smart-X – ControlUp Basic Edition

                          Esther Barthel MSc

                          Esther Barthel MSc has been working in different roles and functions as an IT consultant since she finished her Masters degree in Computer Science in 1997. She has worked as a web developer, database administrator, and server administrator until she discovered how Server-Based Computing ( SBC ) combined servers, desktops, and user experience in one solution. She has been specializing in virtualization solutions such as SBC, VDI, application, and server virtualization for over seven years now and currently works as a senior consultant at PepperByte, where she designs and implements Citrix® solutions for both small-business and large-enterprise infrastructures scaling from 100 to 15,000 users.

                          Ever since she hosted introduction days for technical female student candidates, Esther has been sharing her passion and knowledge for IT. What started out as small internal meetings to report on the latest technologies is growing from technical blog posts into international presentations at Citrix® User Groups and events like E2EVC. There's no surprise that she has now taken up the challenge to write her first technical book, Citrix® XenApp 6.5 Expert Cookbook, for a well-known publisher, Packt Publishing , offering a selection of recipes (how-to's) that allow experienced Citrix® XenApp® administrators to automate, monitor, troubleshoot, and manage advanced XenApp® infrastructures.

                          Esther is a Citrix Certified Professional - Apps and Desktops ( CCP-AD), Citrix Certified Integration Architect ( CCIA), and RES Software Certified Professional ( RCP ).

                          You can follow her on social media on her blog (, on Twitter at @virtuEs_IT, or contact her directly through e-mail,

                          Sorry, we don't have any reviews for this title yet.

                          Submit Errata

                          Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                          Sample chapters

                          You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                          Frequently bought together

                          Citrix® XenApp® 6.5 Expert Cookbook +    Applied Architecture Patterns on the Microsoft Platform =
                          50% Off
                          the second eBook
                          Price for both: $48.10

                          Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                          What you will learn from this book

                          • Configure and manage Remote Desktop Services
                          • Understand Citrix License Server
                          • Utilize the Citrix Web Interface
                          • Manage Citrix StoreFront
                          • Deploy NetScaler Gateway
                          • Optimize the Citrix XenApp
                          • Learn to configure XenApp with command-line and PowerShell scripts
                          • Utilize Citrix community tools

                          In Detail

                          In the age of cybernation, Citrix XenApp has emerged as a prolific application virtualization product. This powerful solution enables users or an enterprise to have centrally hosted and managed applications on corporate servers which can be accessed remotely from a wide range of computer and mobile devices. To deliver shared hosted virtual desktops and applications, XenApp synchronizes with Citrix tools such as NetScaler Gateway that offer secure remote access.

                          Giving you an insight into configuring, managing, and optimizing the advanced features of Citrix XenApp, this practical guide starts by helping you establish Remote Desktop Services and understanding the Citrix Licensing protocol. You then get a walkthrough of the Citrix Web Interface and then finally move on to successfully manage your XenApp server using PowerShell and command-line tooling.

                          "Citrix® XenApp® 6.5 Expert Cookbook" clearly teaches you to work with the XenApp tool to deliver published desktops and applications from a XenApp server to the end user.

                          Packed with practical recipes, this book starts with helping you understand the basics of Remote Desktop Services and proceeds to explain in detail the usage of Citrix License servers. Furthermore, you will learn to utilize the Citrix web interface, which acts as the central portal where users remotely access their desired applications. Next, you will move on to the key technical implementation of the NetScaler Gateway tool which Citrix uses to provide secured services.

                          Finally, you will advance to learn about the basic management consoles and tooling, configuration, and troubleshooting methods of XenApp with command-line tools and PowerShell scripts. You will also get a glimpse into the buzzing Citrix community by learning some great additional tools and scripts built by Citrix community enthusiasts.

                          This guide is an invaluable tutorial to help you to explore and optimize the XenApp tool to virtually deliver desktops and applications.


                          This is an expert level guide that enables you to employ the Citrix XenApp tool to host an effective and secured application virtualization interface. Recipes containing numerous tips and examples are well organized, and cover the advanced concepts of building a robust virtualization infrastructure.

                          Who this book is for

                          If you are a Citrix XenApp expert and wish to enhance your skills by learning theadvanced features and configurations of a XenApp, then this book is for you. This is a follow up to the Getting Started with Citrix XenApp 6.5 Packt Publishing book. Server administrators willing to explore management and monitoring tools who wish to automate Citrix XenApp configurations with PowerShell scripting will certainly be at ease with this book.

                          Code Download and Errata
                          Packt Anytime, Anywhere
                          Register Books
                          Print Upgrades
                          eBook Downloads
                          Video Support
                          Contact Us
                          Awards Voting Nominations Previous Winners
                          Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                          Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software