Deployment Guide ICA Proxy for XenApp

Similar documents
Deployment Guide ICA Proxy for XenApp

DEPLOYMENT GUIDE XenApp, Avaya 1X Agent. Deployment Guide. Avaya 1X Agent. XenApp.

How To Install A Citrix Netscaler On A Pc Or Mac Or Ipad (For A Web Browser) With A Certificate Certificate (For An Ipad) On A Netscaler (For Windows) With An Ipro (For

Application Template Deployment Guide

Deploying NetScaler Gateway in ICA Proxy Mode

App Orchestration 2.0

App Orchestration 2.5

White paper. Microsoft and Citrix VDI: Virtual desktop implementation scenarios

White paper. Improving visibility to user login experience with Citrix EdgeSight

icrosoft TMG Replacement with NetScaler

INTEGRATION GUIDE. DIGIPASS Authentication for Citrix NetScaler (with AGEE)

Single Sign On for ShareFile with NetScaler. Deployment Guide

Simplicity is power.

Citrix StoreFront 2.0

The complete solution for enabling BYO.

Extending Microsoft Hyper-V with Advanced Automation and Management from Citrix

Features of a comprehensive application security solution

Technical Guide for Adding XenDesktop 4 to an Existing XenApp 5 Environment

Citrix NetScaler and Microsoft SharePoint 2013 Hybrid Deployment Guide

Microsoft Dynamics CRM 2015 with NetScaler for Global Server Load Balancing

Citrix Receiver for Mobile Devices Troubleshooting Guide

Dell One Identity Cloud Access Manager How to Configure for SSO to SAP NetWeaver using SAML 2.0

This guide identifies two possible enterprise integration scenarios for NetScaler and Azure AD.

Building a better branch office.

How To Use Netscaler As An Afs Proxy

Evaluation Virtual Appliance Quick Start Guide for Citrix XenApp

How to Configure NetScaler Gateway 10.5 to use with StoreFront 2.6 and XenDesktop 7.6.

Deployment Guide for Citrix XenDesktop

Citrix Workspace Cloud Apps and Desktop Service with an on-premises Resource Reference Architecture

Citrix Access Gateway

Citrix Receiver for Enterprise Applications The technical detail

Advanced virtualization management for Hyper-V and System Center environments.

White paper. Getting started with EdgeSight for Load Testing

Accelerating Microsoft Windows 7 migrations with Citrix XenApp

Microsoft SharePoint 2013 with Citrix NetScaler

High Availability for Desktop Virtualization

WHITE PAPER Citrix Service Provider Secure Multi-tenant Desktop as a Service with NetScaler VPX

Citrix XenDesktop with FlexCast technology. Citrix XenDesktop: Desktop Virtualization For All.

XenDesktop 5 with Access Gateway

Five reasons why you need Citrix Essentials for Hyper-V now

Solutions Guide. Deploying Citrix NetScaler with Microsoft Exchange 2013 for GSLB. citrix.com

Executive summary. Introduction Trade off between user experience and TCO payoff

Citrix Systems, Inc.

WHITE PAPER Citrix Secure Gateway Startup Guide

The Benefits of Virtualizing Citrix XenApp with Citrix XenServer

Advanced virtualization management for Hyper-V and System Center environments

609: Front-ending and load balancing XenDesktop and XenApp with NetScaler

Citrix XenServer Workload Balancing Quick Start. Published February Edition

The Citrix guide to desktop virtualisation

Citrix OpenCloud Access. Accelerate cloud computing adoption and simplify identity management.

Citrix Lab Manager 3.6 SP 2 Quick Start Guide

Sample Configuration: Cisco UCS, LDAP and Active Directory

WHITE PAPER. Citrix XenDesktop. Cost savings with centralized virtual desktops.

Using Vasco IDENTIKEY Server with NetScaler

CA Nimsoft Service Desk

Authentication in XenMobile 8.6 with a Focus on Client Certificate Authentication

Deploy XenApp 7.5 and 7.6 and XenDesktop 7.5 and 7.6 with Amazon VPC

WHITE PAPER. Pay-as-You-Grow Licensing. Pay-as-You-Grow: Flexible Capacity in the Datacenter with On-Demand Licensing.

Hands-on Lab Exercise Guide

Setting up Citrix XenServer for 2X VirtualDesktopServer Manual

Desktop Virtualization Made Easy Execution Plan

Integrated Citrix Servers

By the Citrix Publications Department. Citrix Systems, Inc.

Dell One Identity Cloud Access Manager How To Deploy Cloud Access Manager in a Virtual Private Cloud

Citrix OpenCloud Access. Enabling seamless delivery of cloud-hosted applications.

Better virtualization of. XenApp and XenDesktop with XenServer

XenDesktop Implementation Guide

The steps will take about 4 hours to fully execute, with only about 60 minutes of user intervention. Each of the steps is discussed below.

Deployment Guide. Microsoft SharePoint Deployment Guide. Utilizing the Acceleration and Optimization Features of Citrix NetScaler A Technical Guide

Provisioning ShareFile on Microsoft Azure Storage

Cisco TelePresence Authenticating Cisco VCS Accounts Using LDAP

Deployment Guide. Web Filter. Deployment Guide. A Step-by-Step Technical Guide

Solutions Guide. Deploying Citrix NetScaler for Global Server Load Balancing of Microsoft Lync citrix.com

Citrix MetaFrame Password Manager 2.5

How to Configure Web Authentication on a ProCurve Switch

SKU Services Citrix Consulting

Guide to Deploying Microsoft Exchange 2013 with Citrix NetScaler

1Y0-250 Implementing Citrix NetScaler 10 for App and Desktop Solutions Practice Exam

Single Sign On for ZenDesk with NetScaler. Deployment Guide

Dell One Identity Cloud Access Manager How to Configure Microsoft Office 365

Deploying RSA ClearTrust with the FirePass controller

Citrix XenClient. Extending the benefits of desktop virtualization to mobile laptop users.

Deploying NetScaler with Microsoft Exchange 2016

Centrify Cloud Connector Deployment Guide

Deploying F5 to Replace Microsoft TMG or ISA Server

Citrix Password Manager 4.1

Citrix Systems, Inc.

Dell One Identity Cloud Access Manager Installation Guide

SAML 2.0 SSO Deployment with Okta

TCO Savings with Desktop Virtualization

Configuring Citrix NetScaler for IBM WebSphere Application Services

SOLUTION BRIEF Citrix Cloud Solutions Citrix Cloud Solution for On-boarding

Payment Card Industry and Citrix XenApp and XenDesktop Deployment Scenarios

Deployment Guide for Microsoft SharePoint 2010

Dell One Identity Cloud Access Manager How to Configure for High Availability

Transcription:

Deployment Guide ICA Proxy for XenApp Access Gateway Enterprise Edition (NetScaler AGEE) www.citrix.com

Table of Contents Introduction...3 Solution Requirements...4 Prerequisites...4 Network Diagram...5 XenApp...7 Configuration - Web Interface...7 XenApp...13 Configuration - XenApp Plugin...13 NetScaler AGEE...19 Self Signed Root CA...19 Private Server Certificate...21 Public Server Certificate...23 Link Public & CA Certificate...25 Link Private & CA Certificate...26 NetScaler AGEE...27 Public VIP...27 NetScaler AGEE...31 Private VIP...31 Secure Ticket Authority...35 Proxy Group - Web Interface...36 Proxy Group - XenApp Plugin...40 Testing Web Interface...45 Testing XenApp Plugin...47

Introduction A member of the Citrix Delivery Center product family, Citrix NetScaler is a purpose-built web application delivery solution that accelerates application performance up to five times while improving security and reducing web infrastructure costs. In addition to delivering web applications for thousands of corporate customers, NetScaler is also the delivery infrastructure of choice for most of the world s largest consumer websites, touching an estimated 75 percent of all Internet users each day. Citrix Access Gateway, a member of the Citrix Delivery Center, is the only SSL VPN to securely deliver any application with policy-based SmartAccess control. Users will have easy-to-use secure access to all of the enterprise applications and data they need to be productive, and IT can cost effectively extend access to applications while maintaining security through SmartAccess application-level policies. With Access Gateway, organizations are empowered to cost-effectively meet the anywhere access demands of all workers enabling flexible work options, easier outsourcing and non-employee access, and business continuity readiness while ensuring the highest level of information security. The newest release of the company s popular Citrix Access Gateway appliance now includes integration with Citrix XenDesktop, allowing companies to deliver virtual desktops securely to thousands of end users based on their unique identity, location and security status. Citrix XenApp, a member of the Citrix Delivery Center product family, is the industry s de facto standard for delivering Windows-based applications with the best performance, security and cost savings. XenApp is the most complete application virtualization system available with the ability to virtualize applications on both the client side and server side, delivering them on demand based on the user, the application or the location (online or offline). By centralizing applications and data in secure datacenters, IT can reduce the costs of management and support, increase data security and facilitate business continuity. XenApp Platinum Edition adds critical capabilities for application performance monitoring, secure remote access, WAN optimization and single-sign-on application security. Citrix Delivery Center is the first solution on the market to deliver applications and desktops to any user, anytime, anywhere from a secure central location. Citrix Delivery Center s market leading application delivery technologies - XenServer, NetScaler, XenApp and XenDesktop - enable IT to dramatically improve agility, while enabling the best performance and highest security at the lowest cost. 3

Solution Requirements ICA Proxy for XenApp Web Interface ICA Proxy for XenApp Plugin Prerequisites Citrix NetScaler L4/7 Application Switch, version 9.0+ running Access Gateway (Quantity x 2 for High Availability) Citrix XenApp Server 5.0+ Microsoft Server with Active Directory 4

Network Diagram The following is the Network that was used to develop this deployment guide. Citrix ICA Proxy for XenApp Logical Network Diagram Win2k3 (S1 & DC) Private: 10.217.105.151 FQDN: srv1.xencloud.net Primary Domain Controller LDAP Auth CA: xencloud.net Public Cert: ag.xencloud.net Private Cert: ns.xencloud.net NetScaler XenApp Public URL https://ag.xencloud.net Private: 10.217.105.155 FQDN: ws2008.xencloud.net ICA Proxy FQDN: ns.xencloud.net 10.217.105.5 FQDN: ag.xencloud.net 67.97.253.89 VLAN Legend NetScaler VLAN 1 VLAN 67 VLAN 1: Interface 1/7, Untagged NSIP: 10.217.105.53 / 24 SNIP: 10.217.105.3 / 24 VIP-SSO: 10.217.105.5 / 24 VLAN 67: Interface 1/8, Untagged VIP: 67.97.253.89 / 24 5

Citrix ICA Proxy for XenApp Certificate Chain of Trust Trusted Root CA Certificate (xencloud.net) Private Server Certificate (ns.xencloud.net) Public Server Certificate (ag.xencloud.net) NetScaler Import: Trusted Root CA Certificate ~and~ Private Server Certificate Import: Trusted Root CA Certificate ~and~ Public Server Certificate Win2k3 (S1 & DC) XenApp Client 6

XenApp Configuration - Web Interface Once you have installed Citrix XenApp you will need to configure it such that it will work with the Citrix NetScaler in an ICA Proxy deployment. Creating a Web Interface will publish the XenApp applications in a web browser to the client. From the Access Management Console: Citrix Resources Configuration Tools Web Interface Action Create Site. Select XenApp Web. Select IIS Location: IIS Site: Default Web Site Path: /Citrix/XenApp/ Set as the default page for IIS. 7

Point of Authentication: At Access Gateway Gateway Settings: Authentication URL: https://ns.xencloud.net/ CitrixAuthService/AuthService. asmx Note: ns.xencloud.net resolves to 10.217.105.5 and is the private interface of the NetScaler Access Gateway. 8

Specify Server Farm: Farm Name: <your farm name> Servers: <XenApp Hostname> Logon Screen: Minimal or Full 9

Resource Type: Remote Select Finish From the Access Management Console: Actions Manage Secure Client Access Edit Secure Client Access. 10

Specify Access Method: Client IP: Default Method: Gateway Direct Gateway Settings: Address: <FQDN of NetScaler Access Gateway> Port: 443 Note: Your first thought might be to configure the private FQDN here, but that isn t the case. According to the sentence in the dialog box, this is the FQDN that public users will use to access the applications - through the Access Gateway. Therefore, this needs to be the public FQDN of the AG, which in this example is ag.xencloud.net, and resolves to 67.97.253.89. 11

Secure Ticket Authority: URL: <ip address of XenApp>/ scripts/ctxsta.dll Select Finish 12

XenApp Configuration - XenApp Plugin From the Access Management Console: Citrix Resources Configuration Tools Web Interface Action Create Site. Select XenApp Services. Select Once you have installed Citrix XenApp you will need to configure it such that it will work with the Citrix NetScaler in an ICA Proxy deployment. Creating a XenApp service will publish the XenApp applications through the Citrix client, such as XenApp client or Citrix Receiver. IIS Location: IIS Site: Default Web Site Path: /Citrix/PNAgent/ 13

Confirm: Finish. Configure Site Now. Specify Server Farm: Farm Name: <your farm name> Servers: <XenApp Hostname> 14

Resource Type: Remote Next Confirm: Finish 15

From the Access Management Console: Actions Manage Secure Client Access Edit Secure Client Access. Specify Access Method: Client IP: Default Method: Gateway Direct 16

Gateway Settings: Address: <FQDN of NetScaler Access Gateway> Port: 443 Note: Your first thought might be to configure the private FQDN here, but that isn t the case. According to the sentence in the dialog box, this is the FQDN that public users will use to access the applications - through the Access Gateway. Therefore, this needs to be the public FQDN of the AG, which in this example is ag.xencloud.net, and resolves to 67.97.253.89. Secure Ticket Authority: URL: <ip address of XenApp>/ scripts/ctxsta.dll Select Finish 17

18

NetScaler AGEE Self Signed Root CA You will need three certificates. A self signed Root CA, a public server certificate and a private server certificate. From the NetScaler GUI: NetScaler SSL Certificate Wizard. Create Key: Type: RSA Filename: xencloudca.key Size: 1024 Endpoint: F4 Format: PEM Create CSR: Filename: xencloudca.req Key: xencloudca.key Format: PEM Passphrase: <passphrase> CN: xencloud.net City: Santa Clara Org: Citrix Country: United States State: California Email: admin@xencloud.net OU: xencloud Note: CN of xencloud.net must match the DNS or Hosts file entry name. 19

Create Certificate: Filename: xencloudca.cer Format: PEM Type: Root-CA Req: xencloudca.req Key: xencloudca.key Format: PEM Passphrase: <passphrase> Validity: 1800 Install Certificate: Filename: xencloudca.keypair Location: Appliance Cert File: xencloudca.cer Key File: xencloudca.key Password: <passphrase> Format: PEM Finish. 20

Private Server Certificate The private server certificate is used for NetScaler AGEE-to-XenApp connections. From the NetScaler GUI: NetScaler SSL Certificate Wizard. Create Key: Type: RSA Filename: xencloudnssrv.key Size: 1024 Endpoint: F4 Format: PEM Create CSR: Filename: xencloudnssrv.req Key: xencloudnssrv.key Format: PEM Passphrase: <passphrase> CN: ns.xencloud.net City: Santa Clara Org: Citrix Country: United States State: California Email: admin@xencloud.net OU: xencloud Note: CN of ns.xencloud.net must match the DNS or Hosts file entry name. 21

Create Certificate: Filename: xencloudnssrv.cer Format: PEM Type: Server Req: xencloudnssrv.req Validity: 1800 CA Filename: xencloudca.cer CA Format: PEM CA Key: xencloudca.key Key Format: PEM Passphrase: <passphrase> CA Serial File: ns-root.srl Install Certificate: Filename: xencloudnssrv. keypair Location: Appliance Cert File: xencloudnssrv.cer Key File: xencloudnssrv.key Password: <passphrase> Format: PEM Finish. 22

Public Server Certificate The public server certificate is used for Client-to-AG connections. From the NetScaler GUI: NetScaler SSL Certificate Wizard. Create Key: Type: RSA Filename: xencloudagsrv.key Size: 1024 Endpoint: F4 Format: PEM Create CSR: Filename: xencloudnagsrv.req Key: xencloudagsrv.key Format: PEM Passphrase: <passphrase> CN: ag.xencloud.net City: Santa Clara Org: Citrix Country: United States State: California Email: admin@xencloud.net OU: xencloud Note: CN of ag.xencloud.net must match the DNS or Hosts file entry name. 23

Create Certificate: Filename: xencloudagsrv.cer Format: PEM Type: Server Req: xencloudagsrv.req Validity: 1800 CA Filename: xencloudca.cer CA Format: PEM CA Key: xencloudca.key Key Format: PEM Passphrase: <passphrase> CA Serial File: ns-root.srl Install Certificate: Filename: xencloudagsrv. keypair Location: Appliance Cert File: xencloudagsrv.cer Key File: xencloudagsrv.key Password: <passphrase> Format: PEM Finish. 24

Link Public & CA Certificate To establish a certificate chain of trust between the NetScaler AG and the Client, you must link the public server certificate to the self signed CA certificate. From the NetScaler GUI: NetScaler SSL Certificates. Select the public certificate by the keypair name. Name: xencloudagsrv.keypair Click on Link;. Select the CA certificate. Name: xencloudca.keypair. 25

Link Private & CA Certificate To establish a certificate chain of trust between the NetScaler AG and the XenApp server, you must link the private server certificate to the self signed CA certificate. From the NetScaler GUI: NetScaler SSL Certificates. Select the private certificate by the keypair name. Name: xencloudnssrv.keypair Click on Link;. Select the CA certificate. Name: xencloudca.keypair. 26

NetScaler AGEE Public VIP Create the public facing VIP that users will connect to when they type in https://ag.xencloud.net into their browser URL locator. From the NetScaler GUI: NetScaler Access Gateway Access Gateway Wizard. Create Virtual Server: Type: New IP Address: 67.97.253.89 Port: 443 Name: ag.xencloud.net Server Certificate: Options: Use an installed certificate and private key pair Certificate: xencloudagsrv. keypair Note: 1) ag.xencloud.net must resolve to ip address 67.97.253.89 & 2) Common Name in Server Certificate xencloudagsrv.cer must contain ag.xencloud.net. 27

DNS: DNS Server: 10.217.105.151 Note: In this example our Active Directory Domain Controller also serves as our DNS. Authentication: Type: LDAP IP: 10.217.105.151 Port: 636 Time-out: 3 Base DN: dc=xencloud,dc=net Admin DN: cn=administrator,cn =users,dc=xencloud,dc=net Password: <password> Confirm: <password> Login Attr: samaccountname Filter: Group Attr: memberof Sub Attr: CN SSL Attr: samaccountname Security Type: SSL 28

Additional: Authorization: Allow Redirect: Redirect to secure web address Address: https://ag.xencloud.net Clientless Access: Use the Access Gateway Plugin and allow access scenario fallback. Finish. 29

30

NetScaler AGEE Private VIP Create the private facing VIP that XenApp will connect to when it authenticates users. From the NetScaler GUI: NetScaler Access Gateway Access Gateway Wizard. Create Virtual Server: Type: New IP Address: 10.217.105.5 Port: 443 Name: ns.xencloud.net-vip Server Certificate: Options: Use an installed certificate and private key pair Certificate: xencloudnssrv. keypair Note: 1) ns.xencloud.net must resolve to ip address 10.217.105.5 & 2) Common Name in Server Certificate xencloudnssrv.cer must contain ns.xencloud.net. 31

DNS: DNS Server: 10.217.105.151 Note: In this case our Active Directory Domain Controller also serves as our DNS. Authentication: Type: LDAP IP: 10.217.105.151 Port: 636 Time-out: 3 Base DN: dc=xencloud,dc=net Admin DN: cn=administrator,cn =users,dc=xencloud,dc=net Password: <password> Confirm: <password> Login Attr: samaccountname Filter: Group Attr: memberof Sub Attr: CN SSL Attr: samaccountname Security Type: SSL 32

Additional: Authorization: Allow Clientless Access: Use the Access Gateway Plugin and allow access scenario fallback. Finish. 33

34

Secure Ticket Authority Communication between the XenApp Server and the NetScaler AG depends on the Citrix Secure Ticket Authority. You must configure this in the NetScaler AG. In this case the CTX STA resides on the XenApp server. From the NetScaler GUI: NetScaler Access Gateway Virtual Servers. Open the public vip. In this example it is ag.xencloud.netvip at IP Address 67.97.253.89. Select Published Applications. Under Secure Ticket Authority, Add. Enter the URL to the Secure Ticket Authority, in this example the same as the XenApp Server, http://10.217.105.155/scripts/ ctxsta.dll Create. Create. 35

Proxy Group - Web Interface To proxy the ICA connections from the XenApp server using the XenApp Web Interface, the NetScaler AG needs to be configured to do so. You do this by adding a group, and configure the group for proxy ICA connections via a session profile. The group name MUST match the memberof group name in the LDAP/Active Directory server. Note: The same group must be added to the LDAP/Active Directory server. From the NetScaler GUI: NetScaler Access Gateway Groups. Select Add. Group Name: <groupname> In this example our group name is: iproxy Create. Select the Policies tab, Add Policy. Type in policy name, in this example it is the same as the group name: iproxy. At Request Profile, select New to create a new profile. In this example, the request profile is the same as the group name: iproxy. 36

Client Experience: Home Page: none Select Override Global. Clientless Access: On. Select Override Global. Single Sign-on to Web Applications: Selected Select Override Global. 37

Published Applications: ICA Proxy: On Select Override Global Web Interface Address: https://10.217.105.155/citrix/ XenApp Select Override Global Web Interface Portal Mode: Normal Select Override Global Single Sign-on Domain: <your domain> Select Override Global Note: Single Sign-on Domain in this example is xencloud. Select Ok. Under named expressions, select True Value, Add Expression. Then Create. 38

39 The iproxy profile should now be bound to the iproxy group.

Proxy Group - XenApp Plugin To proxy the ICA connections from the XenApp server using the XenApp Plugin on the users device, the NetScaler AG needs to be configured to do so. You do this by adding a group, and configure the group for proxy ICA connections via a session profile. The group name MUST match the memberof group name in the LDAP/Active Directory server. Note: The same group must be added to the LDAP/Active Directory server. From the NetScaler GUI: NetScaler Access Gateway Groups. Select Add. Group Name: <groupname> In this example our group name is: iproxy2 Create. Note: by now you notice that you need two groups with associated poliicies. One for Web Interface clients (groupname iproxy) and one for XenApp Plugin clients (groupname iproxy2) Select the Policies tab, Add Policy. Type in policy name, in this example it is the same as the group name: iproxy2. At Request Profile, select New to create a new profile. In this example, the request profile is the same as the group name: iproxy2. 40

Client Experience: Home Page: none Select Override Global. Clientless Access: On. Select Override Global. Single Sign-on to Web Applications: Selected Select Override Global. 41

Published Applications: ICA Proxy: On Select Override Global Web Interface Address: https://10.217.105.155/citrix/ XenApp Select Override Global Web Interface Portal Mode: Normal Select Override Global Single Sign-on Domain: <your domain> Select Override Global Note: Single Sign-on Domain in this example is xencloud. Select Ok. Under named expressions, select True Value, Add Expression. Then Create. 42

43 The iproxy2 profile should now be bound to the iproxy2 group.

44

Testing Web Interface Once you have installed all of the components of this solution, you should test it, by publishing a test application such as Notepad, in XenApp, then connect and see if Single Sign-On works, and that the application launches. From a web browser, enter the FQDN of the public vip: In this example it is: https://ag.xencloud.net Enter login credentials, which are consequently configured in Active Directory. Because we have configured this solution for Single Sign-On, you should only have to do this one time. Web Interface: Wait for the Web Interface to load. 45

Application: At this point you should see the Web Interface with the application that is published for this user. Launch the application. Application Delivery: The application should be delivered or proxied from XenApp, through the NetScaler Access Gateway, to the end user. 46

Download the Citrix: Open a web browser, and navigate to the downloads section of http://citrix.com. Download and install the XenApp Plugin for Hosted Apps. Testing XenApp Plugin Once you have installed all of the components of this solution, you should test it, by publishing a test application such as Notepad, in XenApp, then connect with Citrix XenApp Client and see if Single Sign-On works, and that the application launches. Enter login credentials, which are consequently configured in Active Directory. Because we have configured this solution for Single Sign-On, you should only have to do this one time. Server Address: Configure the Server Address to point to the AG public VIP. In this example: https://ag.xencloud.net/citrix/ PNAgent/config.xml 47

Application: At this point you should see the Citrix XenApp Client with the application that is published for this user. Launch the application. Application Delivery: The application should be delivered or proxied from XenApp, through the Citrix Access Gateway, to the end user. 48

Worldwide Headquarters Citrix Systems, Inc. 851 West Cypress Creek Road Fort Lauderdale, FL 33309, USA T +1 800 393 1888 T +1 954 267 3000 Americas Citrix Silicon Valley 4988 Great American Parkway Santa Clara, CA 95054, USA T +1 408 790 8000 Europe Citrix Systems International GmbH Rheinweg 9 8200 Schaffhausen, Switzerland T +41 52 635 7700 Asia Pacific Citrix Systems Hong Kong Ltd. Suite 3201, 32nd Floor One International Finance Centre 1 Harbour View Street Central, Hong Kong T +852 2100 5000 Citrix Online Division 6500 Hollister Avenue Goleta, CA 93117, USA T +1 805 690 6400 www.citrix.com About Citrix Citrix Systems, Inc. (NASDAQ:CTXS) is the leading provider of virtualization, networking and software as a service technologies for more than 230,000 organizations worldwide. Its Citrix Delivery Center, Citrix Cloud Center (C3) and Citrix Online Services product families radically simplify computing for millions of users, delivering applications as an on-demand service to any user, in any location on any device. Citrix customers include the world s largest Internet companies, 99 percent of Fortune Global 500 enterprises, and hundreds of thousands of small businesses and prosumers worldwide. Citrix partners with over 10,000 companies worldwide in more than 100 countries. Founded in 1989, annual revenue in 2008 was $1.6 billion. The information in this publication is subject to change without notice. THIS PUBLICATION IS PROVIDED AS IS WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. CITRIX SYSTEMS, INC. ( CITRIX ), SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL ERRORS OR OMISSIONS CONTAINED HEREIN, NOR FOR DIRECT, INCIDENTAL, CONSEQUENTIAL OR ANY OTHER DAMAGES RESULTING FROM THE FURNISHING, PERFORMANCE, OR USE OF THIS PUBLICATION, EVEN IF CITRIX HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES IN ADVANCE. This publication contains information protected by copyright. Except for internal distribution, no part of this publication may be photocopied or reproduced in any form without prior written consent from Citrix. The exclusive warranty for Citrix products, if any, is stated in the product documentation accompanying such products. Citrix does not warrant products other than its own. Product names mentioned herein may be trademarks and/or registered trademarks of their respective companies. 2009 Citrix Systems, Inc., 851 West Cypress Creek Road, Ft. Lauderdale, Florida 33309-2009 U.S.A. All rights reserved.