Client for Macintosh Administrator s Guide

Similar documents
Citrix Presentation Server Client for Macintosh Administrator s Guide. Citrix Presentation Server Client for Macintosh, Version 10.

Online Plug-in for Macintosh 11.1

Introduction to the ICA OS/2 Client

Administrator s Guide

Administrator s Guide

Receiver for Mac 11.4

Getting Started. Citrix Load Manager. Version 1.0. Citrix Systems, Inc.

Parallels Remote Application Server

Parallels Remote Application Server

Getting Started. Citrix Secure Gateway. Version 1.0. Citrix Systems, Inc.

Citrix Web Interface for Microsoft SharePoint Administrator s Guide. Citrix Access Suite 4.2

Receiver for Mac 11.5

CTX-1259AI Citrix Presentation Server 4.5: Administration

Administrator s Guide

Network Management Utility

Deploying Citrix MetaFrame with the FirePass Controller

Transport Gateway Installation / Registration / Configuration

Equitrac Integrated for Konica Minolta. Setup Guide Equitrac Corporation

Migration and Upgrade Guide

Network Guide. IMPORTANT: Read this manual carefully before using your printer. Save this manual for future reference. ENG

Parallels Remote Application Server

SERVIS TM IP-KVM. Capable of Operating Computers via Network FX-7001NP

Transport Gateway Installation / Registration / Configuration

Citrix Receiver for Windows Enterprise 3.4 and 3.3

Laser Beam Printer. Network Guide. IMPORTANT: Read this manual carefully before using your printer. Save this manual for future reference.

OverviewXPs.book Page 1 Thursday, February 1, :16 PM. MetaFrame XP TM s. English Version 1.0 Part Number

Citrix Resource Manager System Monitoring and Analysis for MetaFrame XP for Windows, Feature Release 1 and Service Pack 1 Citrix Systems, Inc.

Using VMware View Client for Mac

LifeSize Control Installation Guide

Splash RPX-i Color Server. Getting Started

Installation Guide. EventTracker Enterprise. Install Guide Centre Park Drive Publication Date: Aug 03, U.S. Toll Free:

Virtual Recovery Assistant user s guide

XenApp 5 Security Standards and Deployment Scenarios

Installation Guide Install Guide Centre Park Drive Publication Date: Feb 11, 2010

KYOCERA Net Admin Installation Guide

Quick Start Guide. Laplink Software, Inc. Quick Start Guide. w w w. l a p l i n k. c o m / s u p p o r t MN-LLG-EN-14 (REV. 01/08)

Splash TM RPX-ii for DocuColor Getting Started

Installation Guide for Pulse on Windows Server 2012

NCD ThinSTAR Terminal User s Guide

NetExtender for SSL-VPN

Integrated for Océ Setup Guide

DriveWizard Plus Instruction Manual

Aqua Accelerated Protocol (AAP) User Manual

hp l1619a smart attachment module

Equitrac Integrated for Konica Minolta

IBM NetBAY Virtual Console Software. Installer and User Guide

Parallels Remote Application Server

Evaluation Guide Host Access Management and Security Server 12.4

WinClient Remote Manager USER S MANUAL. Revision: WRM /10/22

Citrix Systems, Inc. October 2001

Virtual CD TS 1 Introduction... 3

Equitrac Integrated for Océ

School Installation Guide ELLIS Academic 5.2.6

A D S S G o > S i g n D e s k t o p. I n s t a l l a t i o n G u i d e. D o c u m e n t V e r s i o n

GB-Ware. Quick Guide. Powered by: Tel: Fax Web:

Relativity Designer Installation Guide

Agent and Agent Browser. Updated Friday, January 26, Autotask Corporation

Windows Me Navigating

Installation on Windows Server 2008

Datacard XPS Card Printer Driver Guide

visionapp Remote Desktop (vrd)

The Evolution of the Win 32 ICA Clients

Fiery X3eTY2 65C-KM Color Server. Utilities

8 MANAGING SHARED FOLDERS & DATA

About Your Software Windows NT Workstation 4.0 Windows 98 Windows 95 Applications and Support Software

A+ Guide to Managing and Maintaining your PC, 6e. Chapter 2 Introducing Operating Systems

Table of Contents. Section 1: DocSTAR WebView v1.0 Requirements & Installation CD... 1 Section 2: DocSTAR WebView v1.

VMware Horizon Client for Windows 10 UWP User Guide. Modified on 21 SEP 2017 VMware Horizon Client for Windows 10 UWP 4.6

WinConnect Server VS User Manual

Technical White Paper. By Jay Tomlin NFuse Technical Support Team Citrix Systems, Inc.

LAN-505 Ethernet Communication

Network Scanner Tool V3.3. User s Guide Version

THINSOFT PTE LTD. 23, Tai Seng Drive, #06-00, Singapore , Fax (65) Document Version 1.4

About Citrix Receiver for Chrome 1.4

Sage Installation and System Administrator s Guide. March 2019

Installing and Configuring Citrix XenApp 6.5 (Part 1)

Message Networking 5.2 Administration print guide

WINDOWS HOST GUIDE. Remote Support & Management PC Mac Tablet Smartphone Embedded device. WiseMo Host module on your PC or Server

Aqua Connect Remote Desktop Services 3.9 User Manual

YEStation LE Windows Based Terminal Model 2505 User's Guide Version 1.00.b

ZENworks 2017 Full Disk Encryption Pre-Boot Authentication Reference. December 2016

Aspera Connect Windows XP, 2003, Vista, 2008, 7. Document Version: 1

In This Month s Issue: General and Limited Release Hotfixes/Roll-up Packs: Page 2 Citrix Knowledge Center Articles: Page 24

Upgrading Software and Firmware

Operating Instructions

RemoteWare OS/2 Client

VMware Horizon Client for Chrome OS User Guide. 04 JAN 2018 VMware Horizon Client for Chrome OS 4.7

TeamSpot 3. Introducing TeamSpot. TeamSpot 3 (rev. 25 October 2006)

for Windows 2000 Servers. Application server software for enterprises to compete in the digital economy.

Executive Series 1220n Computer Connections & Software Install Guide

VMware Horizon Client for Windows 10 UWP User Guide. 06 SEP 2018 VMware Horizon Client for Windows 10 UWP 4.9

Network Quick Install Cards Document Centre 490/480/470/460 ST

IGEL Unified Management Agent. User Manual

Operating Instructions

Evaluation Guide Host Access Management and Security Server 12.4 SP1 ( )

AccuRoute Web Client v2.0 installation and configuration guide

Configuration Manager

Backup App V7. Quick Start Guide for Windows

USER GUIDE. CTERA Agent for Windows. June 2016 Version 5.5

Sage Installation and System Administrator s Guide. October 2016

Transcription:

Client for Macintosh Administrator s Guide MetaFrame Presentation Server Client for Macintosh, Version 7.x Citrix MetaFrame Presentation Server 3.0 Citrix MetaFrame Access Suite

Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement. Copies of the End User License Agreement are included in the root directory of the MetaFrame Presentation Server CD-ROM and in the root directory of the Components CD- ROM. Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. Other than printing one copy for personal use, no part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Citrix Systems, Inc. 1994-2005 Citrix Systems, Inc. All rights reserved. Citrix, NFuse, ICA (Independent Computing Architecture), Program Neighborhood, MetaFrame, and MetaFrame XP are registered trademarks, and Citrix Solutions Network and SpeedScreen are trademarks of Citrix Systems, Inc. in the United States and other countries. RSA Encryption 1996-1997 RSA Security Inc. All Rights Reserved. Microsoft, MS, Windows, Windows NT, ActiveX, Active Directory, Windows 2000, Internet Explorer, and Windows XP are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds. Apple, Mac, Macintosh, and Mac OS are registered trademarks of Apple Computer, Inc. registered in the United States and other countries. Netscape, Netscape Navigator, and Netscape Communicator are trademarks of Netscape Communications Corporation in the United States and other countries. Novell Directory Services, NDS, and NetWare are registered trademarks of Novell, Inc. in the United States and other countries. Novell Client is a trademark of Novell, Inc. Java, JavaSoft, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Iomega, Zip, REV, Active Disk, Micro Mini, istorage, HotBurn and QuikTouch are either registered trademarks or trademarks of Iomega Corporation in the United States and/or other countries. All other trade names referred to are the Servicemark, Trademark, or Registered Trademark of the respective manufacturers. Last Updated: October 19, 2004 (AO)

Contents 3 Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 Before You Begin Who Should Use this Guide............................................ 7 How to Use this Guide................................................ 8 Finding More Information............................................. 8 Accessing Documentation............................................. 9 Introducing the MetaFrame Presentation Server Client for Macintosh Overview......................................................... 11 Architecture....................................................... 12 New Features Introduced in this Release................................. 13 Features Enhanced in this Release...................................... 14 Existing Features................................................... 14 User Interface Features............................................ 15 Security Features................................................. 16 Mapping Features................................................ 16 Performance Improvement Features................................. 17 Installation Features.............................................. 17 Deploying the Client for Macintosh Overview......................................................... 19 System Requirements................................................ 19 Installing the Client for Macintosh..................................... 20 About Installation................................................ 20 Installing the Client Using Client Auto Update......................... 21 About the Client Update Process............................... 21 Uninstalling the Client for Macintosh................................... 22 Configuring Connections to Servers and Applications Overview......................................................... 23 About Connection Files.............................................. 23 Starting the ICA Client Editor......................................... 24 Creating a Basic Connection File....................................... 25

4 Client for Macintosh Administrator s Guide Identifying a Desktop or Application to Connect to........................ 26 Business Recovery and Server Groups.................................. 28 Mapping Client Devices.............................................. 29 Mapping Client Drives............................................ 29 Mapping Client COM Ports........................................ 32 Mapping Client Audio............................................ 34 Chapter 5 Chapter 6 Chapter 7 Running Applications and Accessing Desktops Overview......................................................... 35 Starting an ICA Session.............................................. 35 Opening a File in a Specific Application................................. 36 Configuring the Server............................................ 36 Configuring the Client............................................ 37 Opening the File in the Published Application......................... 39 Opening a Specific Application Using a Connection File................... 39 Printing........................................................... 40 Reconnecting to Servers after a Disconnection......................... 41 Configuring the User Interface Overview......................................................... 43 Window Properties.................................................. 43 Showing and Hiding the Menu Bar and Dock............................. 44 Configuring Sound Support (Audio Mapping)............................ 45 Playing Windows Alert Beeps......................................... 45 Using Hotkeys..................................................... 46 Using Japanese Hotkeys.............................................. 47 Using Japanese Keyboards............................................ 48 Solving Japanese Keyboard Problems................................ 48 Improving Performance Overview......................................................... 51 Compressing Data.................................................. 51 Caching Images.................................................... 52 Reducing Display Latency............................................ 53 Improving Performance Over a Low-Bandwidth Connection................ 54 Changing Your Client Configuration................................. 54 Changing the Way You Use the Client............................... 55

Contents 5 Chapter 8 Integrating the Client with Security Solutions Overview......................................................... 57 Configuring the Client to Work with a Proxy Server....................... 57 Specifying the Proxy Server Manually............................... 58 Detecting Proxy Details Automatically............................... 58 Integrating the Client with the Secure Gateway for MetaFrame Presentation Server or SSL Relay....................................................... 59 The Secure Gateway.............................................. 59 SSL Relay...................................................... 61 Configuring SSL/TLS............................................. 61 Installing Root Certificates on Clients........................... 61 Configuring the Client to Use SSL/TLS......................... 62 Connecting to a Server through a Firewall............................... 63 Using Encryption................................................... 63 Index................................................................... 65

Before You Begin CHAPTER 1 Who Should Use this Guide This guide is for system administrators responsible for installing, configuring, deploying, and maintaining the Client for Macintosh. The guide assumes knowledge of: MetaFrame Presentation Server The machine running MetaFrame Presentation Server to which the client connects The operating system on the client device (Mac OS X) Installation, operation, and maintenance of network and asynchronous communication hardware, including serial ports, modems, and device adapters To make it easier to read, all the procedures in this guide refer to you. In some circumstances you refers to the administrator of the client, in others to the user of the client, and sometimes to both. The context indicates whether a procedure is primarily an administrator or user activity. Note NFuse Classic has been integrated as a feature in MetaFrame Presentation Server. It is now called the Web Interface for MetaFrame Presentation Server.

8 Client for Macintosh Administrator s Guide How to Use this Guide To get the most out of this guide, review the table of contents to familiarize yourself with the topics discussed. This guide contains the following sections: Chapter This chapter Chapter 2, Introducing the MetaFrame Presentation Server Client for Macintosh Chapter 3, Deploying the Client for Macintosh Chapter 4, Configuring Connections to Servers and Applications Chapter 5, Running Applications and Accessing Desktops Chapter 6, Configuring the User Interface Chapter 7, Improving Performance Chapter 8, Integrating the Client with Security Solutions Contents Introduces the Client for Macintosh Administrator s Guide Gives a detailed list of features and an overview of how the client works Describes how to install, deploy, and update the client Describes how to configure connection properties and device mappings for the client Describes how to use connection files to open files in published applications and access remote server desktops Describes how to customize the appearance and behavior of client sessions Gives recommendations for methods to speed client processing and improve efficiency Describes how to integrate the client with security technologies such as proxy servers, firewalls, and systems based on Secure Sockets Layer/Transport Layer Security (SSL/TLS) Finding More Information This guide contains conceptual information and installation and configuration steps for the client. For additional information, consult the following: Apple Help for the ICA Client and ICA Client Editor: this is shipped with the client software and accessed from the ICA Client and ICA Client Editor menu bars, and by using COMMAND+SHIFT+? in the ICA Client Editor The Administrator s Guides for other MetaFrame Access Suite components you deploy The documentation included in your server package for instructions about installing, configuring, and maintaining your servers running MetaFrame Presentation Server

Accessing Documentation Chapter 1 Before You Begin 9 This guide is part of the MetaFrame Presentation Server documentation set. The documentation set includes guides that correspond to different features of MetaFrame Presentation Server. Documentation is provided as Adobe Portable Document Format (PDF) files, and the latest version of this guide is available from the Downloads section of the Citrix Web site, http://www.citrix.com/. Important To view, search, and print the PDF documentation, you need to have Adobe Reader 5.0.5 or 6.0.2. You can download Adobe Reader for free from Adobe Systems Web site at http://www.adobe.com/.

Introducing the MetaFrame Presentation Server Client for Macintosh CHAPTER 2 Overview When connected to a server, the Client for Macintosh provides features that make remote computing just like running applications on a local desktop. Note The automatic update, SpeedScreen latency reduction, time zone support, and support for smart card features are available only when connecting to computers running MetaFrame Presentation Server for Windows and not computers running MetaFrame Presentation Server for UNIX. Topics covered in this chapter include: The client architecture New features introduced in this release Features enhanced in Version 7.x Existing features You use the client to access remote servers and applications available on those servers, even those running on operating systems other than Macintosh OS X. You can run the applications on the server and see them display locally in a window on your own desktop. The window displays either the remote server desktop, from where you can open any available application, or displays a specific application (called a published application) that runs on the remote server.

12 Client for Macintosh Administrator s Guide Architecture The diagram below shows how the different elements of the client interact with each other and the server in order to display remote applications on the Macintosh screen. Figure showing the Client for Macintosh s place in a MetaFrame Presentation Server system

Chapter 2 Introducing the MetaFrame Presentation Server Client for Macintosh 13 Two steps are required to use a remote server desktop or published application. 1. You can use the ICA Client Editor to configure a connection to a particular application, server, or group of servers. The ICA Client Editor saves this information as a connection file. You can use the ICA Client Editor to set default values for each connection or build a tailored suite of server desktop and published application connections. If you want to amend any of the settings, use the ICA Client Editor to reconfigure connections. 2. When you open the connection file the client connects to the server. This information might go through various security systems such as firewalls and proxy servers before it reaches the server. The server then runs the desktop or published application, but displays it on your client device as though it were an application on your hard disk. New Features Introduced in this Release The following features are available with this release of the client. Automatic reconnection. If the client disconnects from a server unexpectedly, it attempts to reconnect automatically. This feature is available only when connecting to computers running MetaFrame Presentation Server for Windows and not computers running MetaFrame Presentation Server for UNIX. See Reconnecting to Servers after a Disconnection on page 41 for more information. Support for high resolution and color printing. A printer driver specifically for high resolution and color printing is available when printing from published applications. See Printing on page 40. Support for smart cards. You can use smart cards to provide authenticating credentials when logging on to a server. See page 25 for more information about using smart cards with the client. This feature is available only when connecting to computers running MetaFrame Presentation Server for Windows and not computers running MetaFrame Presentation Server for UNIX. You may also need to install proprietary software to use smart card readers. SpeedScreen browser acceleration. SpeedScreen browser acceleration, available to users running Internet Explorer 5.5 or 6.0 within a session, increases the rate at which images are downloaded and displayed. SpeedScreen browser acceleration must be enabled on the server to be available to the client it does not work when running Internet Explorer locally. When enabled, SpeedScreen browser acceleration operates automatically; you do not need to configure the client.

14 Client for Macintosh Administrator s Guide Dock and menu bar auto-hide. When a session is running in full screen mode, you can keep the menu bar and Dock out of the way and only show them when you move your mouse to the top of the screen or whichever edge the Dock is located. See Showing and Hiding the Menu Bar and Dock on page 44 for more information. Recent items option. To enable users to find connection files more easily, a list of recently used items is available in both the client and ICA Client Editor File menus. Features Enhanced in this Release The following features are enhanced in this release of the client. Improved support for Web Interface file settings. Connection files from the Web Interface (named Launch.asp, Launch 1.asp, and Launch 2.asp for example) no longer occupy the Macintosh desktop, freeing up space for the user. In addition, you can now specify session dimensions in terms of available screen size (screen percent setting) rather than as a fixed size. Improved drive mapping. File names are no longer limited to 31 characters but can now contain up to 255 characters, which means that you can map more complex file paths. The total path length from server name to file name cannot be greater than 256 characters, and the combined Macintosh path and server path cannot be more than 512 characters. UNIX file permissions. UNIX file permissions are now supported. Files locked using UNIX permissions show as locked within a session, regardless of the Macintosh locked flag. Existing Features Connection Features Multiple Session Support. Users can run multiple connections concurrently. Note The amount of available memory on the client device limits the number of concurrent connections. Alternate addresses when connecting to servers across firewalls. Users can use an alternate address when connecting to a server across a firewall for individual connections. See Connecting to a Server through a Firewall on page 63.

Chapter 2 Introducing the MetaFrame Presentation Server Client for Macintosh 15 Per-connection browsing. Users can specify a server for a particular connection in order to define specific network protocols and servers, or change security settings, for each connection. See Identifying a Desktop or Application to Connect to on page 26. File type association. You can map file extensions to published applications so that ICA sessions are launched automatically using the correct application when a file is opened. See Mapping Client Devices on page 29. Local clipboard integration. Users can cut and paste objects between applications running locally on the client device and applications running remotely in an ICA session. Pasted RTF text may not look identical to the text that was copied. If a font is not available on the platform users paste the RTF text to, the application uses a compromise font on that platform. User Interface Features Multi-button mouse support The client recognizes three buttons (left, right, and center) on a multi-button mouse. It also recognizes when a wheel is used as a center button and supports all wheel scrolling functions. Note The client does not support cursor feedback. This means, for example, that if an administrator is controlling what is happening in the session window, the user might see a menu open, but the cursor on that user s computer would not move to track the administrator s mouse movement. PC key mapping. Users can use special key combinations to mimic PC keys not available on standard Macintosh keyboards and to replicate mouse actions. See Using Hotkeys on page 46. Time zone support. Sessions on servers in a different time zone reflect the time zone of the client device, as set in the computer s System Preferences dialog box. For example, a user in London logs on to a server in the USA and launches Microsoft Outlook as a published application. Microsoft Outlook stamps emails sent during this session with the user s London time zone information. The time zone displayed may be different from the user s actual location because the server uses the first.country in the alphabetically ordered list for that time zone. Users in Helsinki will see their time zone reported as Athens because both are GMT +2:00. This feature is available only when connecting to computers running MetaFrame Presentation Server for Windows and not computers running MetaFrame Presentation Server UNIX.

16 Client for Macintosh Administrator s Guide Security Features Secure proxy server support. As an alternative to using a SOCKS proxy, the client also supports using a Secure Proxy Server. For more information, see Configuring the Client to Work with a Proxy Server on page 57. Secure Sockets Layer (SSL) support. SSL provides server authentication, encryption of the data stream, and message integrity checks. See Integrating the Client with the Secure Gateway for MetaFrame Presentation Server or SSL Relay on page 59. Transport Layer Security encryption. As an alternative to Secure Sockets Layer (SSL) 3.0, the client also supports Transport Layer Security (TLS) 1.0. See Configuring SSL/TLS on page 61. Encryption. The client supports different levels of encryption, including RSA RC5 encryption. See Using Encryption on page 63. NDS support. When users launch the client, they can log on and be authenticated using their Novell Directory Services (NDS) credentials. Supported NDS credentials are user name (or distinguished name), password, directory tree, and context. Mapping Features Printing. Printing uses the Citrix Universal Printer Driver technology so that applications running remotely on the server can print to local printers. For more information, see Printing on page 40. Client device mapping. The client supports client device and COM port mapping to allow you to access devices attached to the client device during an ICA session. See Mapping Client Devices on page 29 and Mapping Client COM Ports on page 32. Client drive mapping. Client drive mapping allows you to access the local disk drives of the client device during an ICA session. See Mapping Client Drives on page 29. Client audio mapping. Client audio mapping allows the client device to play sounds generated by applications running on the server. See Mapping Client Audio on page 34.

Chapter 2 Introducing the MetaFrame Presentation Server Client for Macintosh 17 Performance Improvement Features Disk caching. Disk caching stores locally graphics which are used regularly, such as icons, fonts, and bitmaps. This avoids retransmitting data. See Caching Images on page 52. Data compression. Data compression reduces the amount of data sent over the communications link to the server. See Compressing Data on page 51. SpeedScreen Latency Reduction. SpeedScreen Latency Reduction accelerates the display of text input on the client device and provides visual feedback to show that input is being processed. See Reducing Display Latency on page 53. This feature is available only when connecting to computers running MetaFrame Presentation Server for Windows and not computers running MetaFrame Presentation Server for UNIX. Business recovery support. The client supports multiple server sites with different addresses for the same published application name. See Business Recovery and Server Groups on page 28. Installation Features Client Auto Update. Client Auto Update allows you to update client installations from a central location instead of having to install new versions on each client device manually. See Installing the Client Using Client Auto Update on page 21. MIME type registration. The client can register the Citrix MIME type ( application/x-ica ) automatically at install and during a client update. This feature enables Web Interface connection files to link with the client and is supported by Microsoft Internet Explorer.

Deploying the Client for Macintosh CHAPTER 3 Overview This chapter describes how to install and deploy the Client for Macintosh. Topics covered in this chapter include: System requirements Installing the client Uninstalling the client System Requirements Users need equipment that meets these minimum requirements to run this release of the client: A Macintosh running Mac OS X Version 10.1, 10.2 or Panther, with at least 128MB of RAM 4MB of free disk space A network interface card (NIC) for network connections to servers Or A modem and PPP networking software for serial connections to servers

20 Client for Macintosh Administrator s Guide Installing the Client for Macintosh About Installation The first time you install the Client for Macintosh you must install it manually on each client device. If you already have a version earlier than 7.x installed, you can choose to update the client devices automatically using the Client Auto Update feature. Important You cannot automatically update Version 6.20 of the client using Version 7.x. Users of Version 6.20 must install Version 7.x on their computer manually. You can automatically update Version 6.30 to Version 7.x. The client is available as a compressed disk image (MacICA_OSX.dmg.zip) on a CD-ROM or from the Citrix Web site as a download. To install the client from the MetaFrame Presentation Server Components CD-ROM 1. Insert the components CD-ROM in the client device s CD-ROM drive. 2. Unzip the compressed disk image image\icainst\en\icamacos\macica_osx.dmg.zip. 3. Mount the.dmg file and place the Citrix ICA Client folder, containing the client, ICA Client Editor, and associated files, in the folder where you intend to install the client. (You might also want to put the client and ICA Client Editor in your Dock so they are always available.) To install the client from the Citrix Web site 1. Download the.zip file and open it. This runs the Disk Copy program, which mounts the file as a disk image accessible from your Macintosh desktop. 2. Open the disk image and place the Citrix ICA Client folder, containing the client, ICA Client Editor, and associated files, in the folder where you intend to install the client. (You might also want to put the client and ICA Client Editor in your Dock so they are always available.)

Chapter 3 Deploying the Client for Macintosh 21 Installing the Client Using Client Auto Update You can set up the client so that you can automatically update it from a server when a newer version is available. This means that you can push a new version of the client software from a central database to the client device instead of installing the client manually at each computer. Client Auto Update for Macintosh includes the following features: Automatically detects older client installations Provides full administrative control of client update options for each client Updates clients from a single database on a network share point Safely restores older client versions when needed Note Client Auto Update is not supported by MetaFrame for UNIX 1.0 or 1.1 servers. To turn on automatic update for the client 1. Start the ICA Client Editor (see Starting the ICA Client Editor on page 24). 2. From the ICA Client Editor Options menu, choose Default Settings. 3. In the ICA Client Editor Default Settings dialog box, choose Connection Properties > Performance. 4. Select Allow Automatic Updates to allow the client to be updated automatically with a newer version from the server. About the Client Update Process Clients are identified by platform with a product and model number. The process of updating clients with new versions uses the standard ICA protocol: The server queries the client when the user logs on. If the server detects that the client is up to date, the logon continues transparently. If an update is needed, by default the server informs the user that a new client is available and asks to perform the update. You can specify that the update occurs without informing the user and without allowing the user to cancel the update. This is called transparent updating. Note Updating is always visible if the user is logged on as administrator.

22 Client for Macintosh Administrator s Guide By default, the user can choose to wait for the client files to finish downloading or to download the files in the background and continue working. Users connecting to the server with a modem get better performance by waiting for the update process to complete. You can configure the server to force the client update to complete before allowing the user to continue. During the client update, new files are copied to the client device. You can force the user to disconnect so the client can complete the update. The user must log on to the server again to continue working. When the user disconnects from the server and closes all client programs, the client update process finishes. As a safeguard, the superseded client files are saved to a folder named Backup in the ICA Client folder. Note For full details about configuring and using the Client Update Database, see the MetaFrame Presentation Server documentation. Uninstalling the Client for Macintosh To uninstall the client, delete the folder containing the client and ICA Client Editor. If you want to remove cache files and any initial settings used by the client, delete the folder at /Users/home/Library/Preferences/Citrix ICA Client, where home is the name of the current user s personal Home folder.

Configuring Connections to Servers and Applications CHAPTER 4 Overview This chapter describes how to create and edit connections between the client and server. Topics in this chapter include: Starting the ICA Client Editor Creating a basic connection file Configuring network protocol and server location Changing connection file settings and default settings Mapping client drives, COM ports, and printers About Connection Files You can create two types of connections to clients: connections to server desktops and connections to published applications. A connection to a server desktop lets you access the desktop of a specified server. You can run any applications available on the desktop, in any order. A published application is a predefined application and its associated environment. The published application may be available on more than one server. By using the default settings, you can quickly create a basic connection file (see Creating a Basic Connection File on page 25) and customize it in several ways, either when you are creating it or afterwards. The settings you edit can be used either as defaults for all connection files that you create subsequently or you can apply them just to a single file. If a number of users all need to connect to the same server with the same settings, you can create one standard connection file and install this on each user s computer.

24 Client for Macintosh Administrator s Guide You can change the following aspects of the client connection: The network protocol used to search for servers. See Identifying a Desktop or Application to Connect to on page 26. The servers the client can connect to. See Business Recovery and Server Groups on page 28. Client device mapping, which enables applications running on a server to access devices connected to the client. See Mapping Client Drives on page 29 and Mapping Client COM Ports on page 32. The application to run when the client connects to a server desktop. For details, see Opening a Specific Application Using a Connection File on page 39. The application used to open a particular file type. See Opening a File in a Specific Application on page 36. User interface settings such as the appearance of session windows and quality of sound. See Configuring the User Interface on page 43. Performance improvement features such as compressing data and reducing display latency. See Improving Performance on page 51. Security solutions such as connecting through proxy servers and using encryption. See Integrating the Client with Security Solutions on page 57. Starting the ICA Client Editor You use the ICA Client Editor to create connection files. You can also place connection files, the client, and the ICA Client Editor in the Dock so they are easily available. To start the ICA Client Editor 1. Navigate to the folder where you installed the client. 2. Open Citrix ICA Client Editor. Alternatively, if you have added the ICA Client Editor to the Dock: Select the Citrix ICA Client Editor icon in the dock, and press RETURN. Or Click on the ICA Client Editor icon in the Dock.

Creating a Basic Connection File Chapter 4 Configuring Connections to Servers and Applications 25 To create a connection file 1. In your client installation folder, open Citrix ICA Client Editor. The ICA Client Editor opens at the Network Connection pane. 2. To connect to a desktop, select Server, or to connect to a published application, select Published Application. 3. In the Connect To box, type the name or IP address of the server, or the name of the published application or content, or click Browse and select the name from a list. Note If your list of available servers changes, it is because you have access to more than one network and adverse loading conditions mean you are seeing a different set of servers. Type the user name, the domain (if required), and the password in the appropriate boxes. If you leave these boxes blank, the client prompts for this information each time you make a connection using this file. If you are using a smart card to log on to the server, select the Smart Card option. For information about configuring security policy settings for smart card authentication, see the MetaFrame Presentation Server documentation. 4. Click Save. Select a location in which to save the connection file. By default, the Save As box displays the server or published application name, but you can give the file a different name. If you do not save the connection settings, they are lost when you exit the ICA Client Editor or open another connection file. However, you can still make a connection to a server without saving the settings. 5. To start the ICA session immediately, click Connect. 6. To exit the ICA Client Editor, click Quit. If you did not save the connection details, a dialog box appears prompting you to save them now.

26 Client for Macintosh Administrator s Guide Identifying a Desktop or Application to Connect to You need to take the following two steps to find the desktop or application you want to use. 1. Identify a server that acts as the master browser. This server contains the list of available desktops and applications and their locations. 2. View the list and select the desktop or application you want. The master browser then directs the client to the requested desktop or application. See the MetaFrame Presentation Server documentation for instructions about how to configure a server to act as a master browser. The way server location works depends on which network protocol is configured: For TCP/IP+HTTP and SSL/TLS+HTTPS, you must set specific server addresses for the servers. The client uses the HTTP or HTTPS protocol to contact these servers. If you choose to use HTTP, the server must be running MetaFrame XP Server or MetaFrame XP Server in interoperability mode. For TCP/IP, the default setting for server location is Auto Locate. The client attempts to contact all of the servers on the network by broadcasting on the User DataGram Protocol (UDP) protocol. Alternatively, you can set specific addresses for servers. To configure a default master browser server for all connections 1. From the ICA Client Editor Options menu, choose Default Settings. Or Click Default Settings in the ICA Client Editor. The Default Settings dialog box opens at the Making a Connection > Server Location pane. 2. Select the network protocol you want to use. The network protocol setting lets you control the way the client searches for servers and how it communicates with them. The protocols are: TCP/IP+HTTP. The client uses the HTTP protocol to search for servers. The client communicates with the server using the ICA protocol over TCP/ IP. This is the default protocol but it can be used only with servers running MetaFrame XP Server or MetaFrame XP Server in interoperability mode. TCP/IP. The client uses UDP to search for servers. The client communicates with the server using the ICA protocol over TCP/IP.

Chapter 4 Configuring Connections to Servers and Applications 27 SSL/TLS+HTTPS. The client communicates with the server using the SSL/TLS protocol. This protocol is described in more detail in Integrating the Client with the Secure Gateway for MetaFrame Presentation Server or SSL Relay on page 59. For information about setting the encryption level, see Using Encryption on page 63. 3. Click Add. You can specify groups of servers for each protocol. See Business Recovery and Server Groups on page 28. 4. In the Server Address box: If you select TCP/IP to be the network protocol, select or type the name of the server. If you select TCP/IP+HTTP or SLL/TLS+HTTPS to be the network protocol, type the name of the server and type a port number if different from the default 80. 5. Click OK and then click Save. Any changes you make affect all connection files configured to use the default server. To configure a master browser for an individual connection 1. From the ICA Client Editor File menu, choose Open and choose the connection file you want to edit. Or Drag and drop the connection file onto the ICA Client Editor icon. 2. If you want to connect using a protocol other than the default one, make sure the Network Protocol Use Default check box is cleared. The network protocol shown depends on the current connection settings. If you didn t change these settings for this connection file, they show the default settings. If the default is set up for secure communications (SSL/TLS), the Network Protocol Use Default check box is selected and the list of protocols displays SSL/TLS+HTTPS If the default is set up for normal connections (that is, not using SSL/TLS), the Network Protocol Use Default check box is selected and the list of protocols displays TCP/IP or TCP/IP+HTTP Choose the protocol you want to use to communicate with the server from the drop-down list. The options are: TCP/IP+HTTP. The client uses the HTTP protocol TCP/IP. The client uses UDP (User DataGram Protocol) SSL/TLS+HTTPS. The client uses the SSL/TLS protocol

28 Client for Macintosh Administrator s Guide 3. Make sure the Server Location Use Default check box is cleared. 4. Type the full name of the server. If you select SSL/TLS+HTTPS as the network protocol, type the fully qualified domain name (FQDN) of the server; for example, winston.secure.company.com. For more information about fully qualified domain names, see the Important note on page 60. 5. Click Save. Any changes you make affect only this specific connection file. To find the application or desktop to connect to 1. From the ICA Client Editor File menu, choose Open and choose the connection file you want to edit. Or Drag and drop the connection file onto the ICA Client Editor icon. The file opens at the Network Connection pane. 2. Select either Server or Published Application. 3. Click Browse to see a list of servers or applications. If you know the name of the server or application you want, you can enter its name in the Connect To box without having to browse the list. 4. Choose the server or application from the list and click Select. The name of the selected server or application appears in the Connect To box. When you save the connection file (or click Connect), this server or application opens when you start an ICA session. Business Recovery and Server Groups Business recovery provides consistent connections to published applications in the event of a master browser server disruption. You can define up to three groups of servers: a primary and two backups. Each group can contain up to five servers. When you configure business recovery, the client attempts to contact all the servers within the Primary group simultaneously; the first server to respond acts as the master browser. If none of the servers responds, the client attempts to contact all the servers within the Backup 1 group. If there is still no response, the client attempts to contact all of the servers in the Backup 2 group. When a server responds, the client queries the server for the address of the server on which to run the published application. This process is repeated each time the user attempts to make a connection. By default, the client uses the TCP/IP+HTTP protocol. You can change the protocol and specify business recovery server addresses. Whichever protocol you select applies to all connections and cannot be configured for individual servers or groups.

Chapter 4 Configuring Connections to Servers and Applications 29 Mapping Client Devices To configure a business recovery server group 1. From the ICA Client Editor Options menu, choose Default Settings. Or Click Default Settings in the ICA Client Editor. 2. On the Making a Connection > Server Location pane, look at the Server Group Address List and select the server group you want to configure. You can specify separate server groups for each protocol. 3. Click Add to add a server to the selected group. 4. In the Server Address box: For TCP/IP: select or type the name of the server. For TCP/IP+HTTP and SSL/TLS+HTTPS: type the name of the server and type a port number if different from the default 80. 5. Add more servers as necessary. You can have a maximum of five servers in a group. 6. Click Save. The client supports client device mapping for connections to servers. Client device mapping allows a remote application running on the server to access devices attached to the local client. This section includes more information about: Mapping client drives Mapping client COM ports Mapping client audio For information regarding mapping client printers, see Printing on page 40. Note MetaFrame for UNIX 1.0 and 1.1 servers support only printer mapping. Mapping Client Drives As Windows operating systems recognize file paths with drive letters but not Macintosh paths, the client needs to map local Macintosh folders to drive letters for published applications and remote desktop sessions to locate local files.

30 Client for Macintosh Administrator s Guide Client drive mapping allows users to access the local disk drives of the client, including CD-ROM drives, during ICA sessions. When a server is configured to allow client drive mapping, users can access their locally stored files, work with them during their ICA sessions, and then save them either on a local drive or on a drive on the server. For example, to use the files in the Macintosh HD:MacClientDocs:Docs:MacPDF folder, you can map Macintosh HD:MacClientDocs:Docs to drive M and within a session access the files using the path M:\MacPDF. In addition, you can configure servers to map their server drives. When server drives are mapped and the drive letters clash with those selected for the user s local drives, the server automatically changes the client drive letters. To map a folder on the Macintosh hard disk for an ICA session 1. From the ICA Client Editor Options menu, choose Default Settings. Or Click Default Settings in the ICA Client Editor. 2. Choose Drives and Devices > Drive Mapping and select Enable Drive Mapping. For each server drive letter, the Drive Mapping list shows the disk or path name of the Macintosh folder mapped to the drive. In the Enabled/Read/Write column, icons display each mapped drive that is enabled for use and what type of access users have to the drive. Items that are no longer available do not display a folder icon. Icons that include a question mark indicate a drive mapping has query permissions. This means that when you try to open files in that folder, a dialog box appears asking you whether you want to allow or deny access.

Chapter 4 Configuring Connections to Servers and Applications 31 Drives A, B, and C are mapped automatically as follows: Drive: A B C Mapped to: The Macintosh removable media drive (for example, floppy or Iomega Zip drive.) Where there is more than one removable drive, users can change the one to which drive A is mapped from within an ICA session: From the Drives menu, choose Client A Diskette to display the options and select the required drive. The Macintosh internal CD or DVD drive, or any other item that is removable and non-writable, such as a disk image.dmg file. Where there is more than one such item, users can change the one to which drive B is mapped from within an ICA session: From the Drives menu, choose Client B CDROM to display the options and select the required item. Permanently mapped to the user s Home folder on the Macintosh hard disk. 3. Select an available drive letter. 4. Click Browse. Select the folder on the Macintosh hard disk to map and click Choose. The Drive Mapping pane now displays the mapped folder. If the drive letter selected is not available on the server, the specified folder is mapped to another free drive letter. 5. Click Save. 6. Log off from any open ICA connections and reconnect. Note There is no way of ejecting removable media from within the client. To eject a CD or other item, use the standard Macintosh methods. To view mapped client drives when connected to a server desktop From within the ICA session, open the My Computer window from the desktop to display a list of mapped drives. To turn drive mapping off for a specific connection file 1. In the ICA Client Editor, open the connection file you want to edit. 2. From the Connection Properties tab, select Turn Drive Mapping Off for this Server. 3. Click Save.

32 Client for Macintosh Administrator s Guide CAUTION To ensure that client drive mapping works with filenames containing accented characters (for example, é), set the client DOS codepage to 1252. You can do this by changing a setting in the server registry. Using Registry Editor incorrectly can cause serious problems that require you to reinstall the operating system. Citrix cannot guarantee that problems resulting from incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Make sure you back up the registry before you edit it. Set the registry entry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\ CodePage\OEMCP to 1252. However, within a console window, you may then need to set the codepage back to the original value of the server registry entry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\ CodePage\OEMCP You can do this using the CHCP command. This ensures that DOS applications can display characters correctly and accept ALT+numeric entries from the keypad. Mapping Client COM Ports Client COM port mapping lets users access serial devices connected to the client device. Applications running remotely on the server can use local devices such as modems and serial port printers. Note Client COM port mapping is not TAPI compatible. Applications that communicate with devices using TAPI are not supported. Macintosh serial ports do not provide all the control signal lines that are used by Windows applications. The DSR (Data Set Ready), DCD (Device Carrier Detect), RI (Ring Indicator), and RTS (Request To Send) lines are not provided. The DSR, DCD, and RI lines are all reported to be asserted by the client. Windows applications that rely on these signals for hardware handshaking and flow control may not work. The Macintosh implementation of serial communications relies on CTS (Clear To Send) and DTR (Data Terminal Ready) lines for input and output hardware handshaking only.

Chapter 4 Configuring Connections to Servers and Applications 33 To map a client COM port 1. From the ICA Client Editor Options menu, choose Default Settings. Or Click Default Settings in the ICA Client Editor. 2. Choose Drives and Devices > COM Port Mapping. 3. Select the COM port you want to configure. This is a virtual client COM port that is displayed in the ICA session. It does not refer to a physical port on the local machine. 4. Click Modify to display the Select Serial Port dialog box. 5. Select the physical port to associate with the selected COM port and click Select. 6. Repeat steps 3 through 5 to map other ports as necessary and then click Save to save the new settings. To use a mapped client COM port from within an ICA session 1. Start the client and log on to a server. 2. To start a command prompt, click Start > Programs > Accessories > Command Prompt. 3. At the prompt, type net use comx: \\client\comz: where x is the number of the COM port on the server (ports 1 through 9 are available for mapping) and z is the number of the client COM port (ports 1 through 4 are available). 4. To confirm the mapping, type net use at the prompt. A list displays mapped drives, LPT ports, and mapped COM ports. 5. Use this mapped COM port as you would a COM port on the client.

34 Client for Macintosh Administrator s Guide Mapping Client Audio Client audio mapping lets applications running on the server play sounds through the client device. Three different audio quality settings are available. The higher the audio quality, the more bandwidth is required to transfer the audio data. Higher quality audio also uses more server CPU to process. You can set the audio quality or turn client audio mapping on or off on the server. A user can set the audio quality or turn client audio mapping on or off for each connection file. If the client and server audio quality settings are different, the lower of the two qualities is used. The audio quality options are: High. This setting is recommended only for connections where bandwidth is plentiful and sound quality is important. This setting allows clients to play a sound file at its native data rate. Sounds at the highest quality level require about 1.3Mbps of bandwidth to play clearly. Transmitting this amount of data can result in increased CPU utilization and network congestion. Medium. This setting is recommended for most LAN-based connections. This setting causes any sounds sent to the client to be compressed to a maximum of 64Kbps. This compression results in a moderate decrease in the quality of the sound played on the client. The host CPU utilization decreases compared with the uncompressed version because of the reduction in the amount of data being sent. Low. This setting is recommended for low-bandwidth connections, including most modem connections. This setting causes any sounds sent to the client to be compressed to a maximum of 16Kbps. This compression results in a significant decrease in the quality of the sound. The CPU requirements and benefits of this setting are similar to those of the Medium setting; however, the lower data rate allows reasonable performance for a low-bandwidth connection. To turn client audio on or off on a server From the ICA Settings dialog box on the server, administrators can turn client audio on or off by choosing the appropriate option. See the MetaFrame Presentation Server documentation for details. To turn audio mapping on for a specific connection 1. In the ICA Client Editor, open the connection file you want to edit. 2. From the Connection Properties tab, select Enable Sound. 3. Set Quality to High, Medium, or Low, depending on the available bandwidth.