-
MetaFrame Solutions Guide Citrix MetaFrame Application Server for Windows 2000 Servers Version 1.8 Citrix Systems, Inc.
-
Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. 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. © 1990-2000 © 1985-1997 Citrix Systems, Inc. All rights reserved. Microsoft Corporation. All rights reserved.
-
iii Contents Welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Who Should Use this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix How to Use this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-
iv MetaFrame Solutions Guide Server Hardware Device Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compaq Lightning MAC B2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dell PowerEdge 4100/200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM Netfinity 3500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM ServeRAID Netfinity 5500 . . . . . . . . . . . . .
-
Contents Comtrol RocketModem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Networking Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Microsoft Windows 2000 Multi-Protocol Routing Service. . . . . . . . . . . . Productivity Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Symantec ACT! Version 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-
vi MetaFrame Solutions Guide Microsoft Internet Explorer Version 5.0 for Windows NT. . . . . . . . . . . . . . Netscape Navigator Version 3.04, 32-bit Version . . . . . . . . . . . . . . . . . . . . . Netscape Communicator Version 4.61, 32-bit Version. . . . . . . . . . . . . . . . . Web Servers for Citrix Web Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Microsoft Internet Information Server Version 5.0 . . . . . . . . . . . . . . . . . . . . Netscape FastTrack Server Version 3.
-
Contents Symbols and Symbol Trees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Kernel Debug Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Requirements for Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hardware Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring the Target Computer for Debugging . . . . . . . . . . . . . . . . . . . . .
-
viii MetaFrame Solutions Guide
-
ix Welcome The Citrix MetaFrame Solutions Guide is designed to: K Show you some of the many ways MetaFrame 1.
-
x MetaFrame Solutions Guide Note The products listed in this guide have been tested and found to be compatible with MetaFrame. Many other products work well with MetaFrame but Citrix cannot guarantee the compatibility of untested products. Because MetaFrame runs on Windows 2000, most compatible applications can be expected to work. Review the application notes in Chapter 3 for detailed application integration tips and techniques.
-
Welcome xi Convention Meaning K Indicates a list of related information, not procedural steps. WINNT or %SystemRoot% Refers to the Windows 2000 system tree. This can be \WTSRV, \WINNT, \WINDOWS, or whatever other directory name you specify when you install Windows 2000. {braces} Enclose required items in syntax statements. For example, { yes | no } indicates that you must specify yes or no when using the command. Type only the information within the braces, not the braces themselves.
-
xii MetaFrame Solutions Guide Û To access MetaFrame Books Online Click Start, point to Programs, then MetaFrame Tools, and click MetaFrame Books Online. All of the documentation for MetaFrame is also available in Adobe PDF format in the documentation directory of your MetaFrame CD-ROM. Using the Adobe Acrobat Reader, you can view and search the documentation electronically or print it for easy reference. To download the Adobe Acrobat Reader for free, please go to Adobe’s Web site at http://www.adobe.com.
-
Welcome xiii K Interactive online support forums K The Citrix Developer Network (CDN) available at http://www.citrix.com/cdn This new, open enrollment membership program provides access to developer tool kits, technical information, and test programs for software and hardware vendors, system integrators, ICA licensees, and corporate IT developers who incorporate Citrix server-based computing solutions into their products.
-
xiv MetaFrame Solutions Guide Germany Citrix Systems GmbH Am Soeldnermoos 17 85399 Hallbergmoos Germany Telephone: +49-811-8300-00 Fax: +49-811-8300-11 Internet URL: www.eu.citrix.com Italy Citrix Systems Italia Via Giovanni da Udine, 34 20156 Milano Italy Telephone: +39-(0)2-38093613 Fax: +39-(0)2-38093305 Internet URL: www.eu.citrix.com Japan Citrix Systems Japan KK Arco tower 16F, 1-8-1, Shimo-Meguro Meguro, Tokyo, Japan153-0064 Telephone: +81-3-5434-0992 Fax: +81-3-5434-0986 Internet URL: www.citrix.
-
1 C H A P T E R 1 What Is MetaFrame? This chapter gives you an executive summary of MetaFrame and describes: K The challenges of deploying applications across the enterprise K What server-based computing is K The components of Citrix’ server-based computing solution K MetaFrame’s features and benefits K Citrix partnerships and compatibility K Planning considerations for a MetaFrame solution Enterprise Application Challenges MIS managers face the daunting task of deploying client/server Windo
-
2 MetaFrame Solutions Guide Organizations seeking to broadly deploy line-of-business applications across the enterprise face a diverse set of challenges associated with cost, management, and performance: K LAN-Locked Applications. Most business applications, such as two-tier client/server, are designed for the LAN and are not optimized to run over highlatency phone or WAN connections that run 100 to 1000 times slower than a local segment. K New Users.
-
Chapter 1 What Is MetaFrame? 3 Server-based computing relies on three critical components: K A multiuser operating system that allows multiple concurrent users to log on and run applications in separate, protected sessions on a single server. K A remote presentation services architecture capable of separating the application’s logic from its user interface, so that only keystrokes, mouse clicks, and screen updates travel the network.
-
4 MetaFrame Solutions Guide and support applications from a single point. It provides universal application access from virtually any type of client device. It ensures bandwidth-independent performance with any type of network protocol or connection, and offers unique features for enhanced application management and security.
-
Chapter 1 What Is MetaFrame? 5 The Citrix ICA Clients Citrix is continually expanding its offering of ICA Clients to support the growing need for access to Citrix servers from almost any type of device. Among the supported ICA Client platforms are: 32-bit Windows The Citrix ICA Client for Win32 supports Windows 95, Windows 98, Windows NT, and Windows 2000, and offers features that take advantage of the robust capabilities of the client machine.
-
6 MetaFrame Solutions Guide For specific details about the features, installation, and administration of the clients, see the Citrix ICA Client Administrator’s Guides for the clients you plan to deploy.
-
Chapter 1 What Is MetaFrame? 7 model. The only limit to the number of multi-VGA adapters that you can install is your license count. The combination of a keyboard, mouse, and monitor attached to a port on the multi-VGA adapter is referred to as a DirectICA station. MetaFrame treats connections associated with DirectICA stations much like the system console; the devices (serial and parallel ports) associated with the DirectICA station are on the server computer itself.
-
8 MetaFrame Solutions Guide MetaFrame’s Features and Benefits MetaFrame offers benefits to both IS management and end-users. Version 1.8 provides a range of new features to further simplify application deployment and access. IS Management Benefits MetaFrame provides a number of features that ease the burden on MIS: K Economy.
-
Chapter 1 What Is MetaFrame? 9 End-User Benefits MetaFrame also improves the end-user’s experience through: K Fast Application Access. The Citrix ICA Clients give remote users fast access to any type of application, including DOS and 16- and 32-bit Windows programs, whether productivity applications, traditional client/server applications, or in-house mission-critical applications. K Local/Remote Transparency. MetaFrame provides all the familiarity of a local LAN desktop.
-
10 MetaFrame Solutions Guide K SpeedScreen. SpeedScreen builds on the intelligent agent technology, introduced in MetaFrame 1.0, that reduces the transmission of frequently repainted screens. In comparison with MetaFrame 1.0, bandwidth consumption is reduced, on average, by 25-30% and total packets transmitted is cut by up to 60%, resulting in significant improvements in measured speed on restricted bandwidth connections.
-
Chapter 1 What Is MetaFrame? K 11 License Pool Recovery. Citrix has introduced a new backup licensing feature to better manage pooled licenses across the server farm. With this feature, you can define the number of backup servers to which user licensing data is replicated. This addition to Citrix license pooling provides a greater level of fault tolerance across multiple Citrix servers. K Client Device Licensing.
-
12 MetaFrame Solutions Guide Planning Considerations for a MetaFrame Solution Before you begin the rest of the book, here are some sample questions to help you analyze your system requirements, along with some possible answers: K K K What business problem are you trying to solve? K Remote e-mail access while traveling K Branch office access to large client/server applications (for example, human resources) K Streamline order entry process K Improve customer service What computing platform and a
-
Chapter 1 What Is MetaFrame? K What is the time frame for initial pilot and full deployment? K K K K Thirty day pilot, full deployment in the following 60 days Have the resources been allocated for this project? K Budget approved K Project manager and internal resources assigned K Professional systems integrator/Citrix authorized reseller engaged Who are the decision makers? K Director of MIS: budget approval, overall responsibility K Vice President of Finance: signoff on success criteria and
-
14 MetaFrame Solutions Guide
-
15 C H A P T E R 2 Deploying the MetaFrame Servers and ICA Clients The first phase of putting a MetaFrame solution into production is to deploy your servers and clients. To do so, you need to go through these steps: 1. Decide on your server hardware and peripheral devices. 2. Decide how your MetaFrame servers should fit into your NT domains. 3. Install Windows 2000 with Terminal Services. 4. Install MetaFrame. 5. Create a server farm and add your MetaFrame servers to it. 6.
-
16 MetaFrame Solutions Guide Sample Server Configurations Hardware compatible with Microsoft Windows 2000 Server and MetaFrame is listed in the Microsoft Windows 2000 Hardware Compatibility List (HCL). The following table shows several sample hardware configurations suitable for deploying MetaFrame servers in an enterprise environment. Note This is not a comprehensive list of compatible platforms and is presented solely to provide examples of known good configurations.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients Server Make/Model System BIOS CPUs Disk Controller Network Adapter Dell Precision 410 MT Phoenix v1.49 2/17/98 (1) PII-400 Adaptec AIC-7880/7890 3COM 3C905B-TX 10/100 Hewlett Packard NetServer E/40 Phoenix 4.05.8 Adaptec 3Com 3C595 AHA2910/AIC785x Pci SCSI v.1.24 IBM Netfinity 3000 IBM PC BIOS 3/8/98 (1) PII-350 Adaptec AHA2940U/AHA-2940UW Pci SCSI IBM Netfinity 3500 * IBM PC BIOS 3/20/98 (2) PII-333 Adaptec AIC-7895 v1.
-
18 MetaFrame Solutions Guide Compaq Lightning MAC B2 This application note describes how to install Citrix MetaFrame and Microsoft 2000 Datacenter Server on a Compaq Lightning MAC B2 server. Software Requirements K Microsoft Windows 2000 Datacenter Server K MetaFrame Version 1.8 for Windows 2000 K Compaq Softpaq for Microsoft Windows 2000 Before Installation 1. Obtain the Compaq Softpaq for Microsoft Windows 2000 from the Compaq Web site at http://www.compaq.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients 19 PowerEdge 4100 series comes in two models: the 4100/180 equipped with one or two 180MHz Pentium Pro processors (each with 256KB of Level 1 cache) and the 4100/200 equipped with one or two 200MHz Pentium Pro processors (each with 512KB of Level 1 cache). The 4100 series has an upper limit of 1GB of RAM. Optionally, the 4100 can be equipped with the Dell PowerEdge RAID II controller. Software Requirements K MetaFrame Version 1.
-
20 MetaFrame Solutions Guide IBM Netfinity 3500 This application note describes how to install MetaFrame on an IBM Netfinity 3500 system. IBM Netfinity 3500 servers are the new generation foundations for your networked computing and e-business needs today and into the future. Software Requirements K MetaFrame Version 1.8 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K SCSI-7800 Device Drivers, Version 2.11 or later Installing MetaFrame 1.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients 21 Software Requirements K MetaFrame Version 1.8 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K IBM PC ServeRAID Device Driver and Utilities (Version 2.0 or later) Installing MetaFrame 1. Obtain the IBM PC ServeRAID Device Driver and Utilities Version 2.00 by contacting IBM Support. 2. Install Windows 2000 following the directions in the Microsoft documentation. 3.
-
22 MetaFrame Solutions Guide Software Requirements K MetaFrame Version 1.8 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K IBM PC ServeRAID Device Driver and Utilities (Version 2.82 or later) Installing MetaFrame 1. Obtain the IBM PC ServeRAID Device Driver and Utilities Version 2.82 by contacting IBM Support or visiting the IBM Web site at http://www.pc.ibm.com/servers 2. Install Windows 2000 following the directions in the Microsoft documentation. 3.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients 23 expansion slots. The M10 adds the processing power of up to four Intel Pentium II Xeons. Requirements Software Requirements K MetaFrame Version 1.8 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K Adaptec 7800 Family Manager Set for Windows NT 4.0, Version 3.01 or higher K IBM ServeRaid Adapter Device Drivers, Version 3.00.18 or higher K IBM 100/10 EtherJet PCI Adapter Device Drivers, Version 2.
-
24 MetaFrame Solutions Guide 6. Press S to configure additional SCSI adapters, select Other, and press ENTER. 7. When prompted for a driver diskette, insert the Adaptec 7800 Family Manager Device Drivers diskette and press ENTER. Select the Adaptec AIC-78XX PCI SCSI controller (NT 4.0) and press ENTER to continue. 8. Press S to configure additional SCSI adapters. Expand the list of additional SCSI adapters, select the IDE CD-ROM (ATAPI 1.2)/PCI IDE controller, and press ENTER to continue. 9.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients 25 8. From Third-party Drivers, click Yes to proceed. If you receive the message “The driver is already installed on the system” and are asked to use the current or new drivers, click New. 9. If prompted for the driver diskette a second time, click Continue. 10. When you receive the message “The drivers were successfully installed,” remove the display driver diskette, then click OK. 11. Click Close twice. 12. Click Yes to reboot the server.
-
26 MetaFrame Solutions Guide MetaFrame Servers and NT Domains MetaFrame can be used in one of two ways: as a stand-alone server or as a server on a network domain. MetaFrame inherits the properties of the Windows 2000 server on which it is installed. When you install Windows 2000, you can configure it as a server or as a domain controller. When installed as a server, MetaFrame can be used as a stand-alone system or it can join an existing network domain.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients 27 You can install Windows 2000: K Using the Windows 2000 boot diskettes K Over an existing Windows NT or a Terminal Server/MetaFrame installation using the Winnt32.exe program K From a DOS prompt using the Winnt.exe program Tip Citrix recommends using the boot diskettes provided with Windows 2000 to perform the installation because you can then partition and format the target hard disk drives as necessary.
-
28 MetaFrame Solutions Guide 4. From the Setup Notification dialog box, press ENTER to continue the installation. 5. Press ENTER to continue the installation, R to repair an installation, or F3 to quit the entire process. 6. Press ENTER to continue the installation. The End User License Agreement (EULA) is displayed. Read the EULA and press F8 if you accept the terms and conditions in the agreement. 7.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients 29 You can run an unattended setup to perform a new installation or an upgrade of a MetaFrame server without being present. Unattended setup mode uses an optional answer file to provide answers to the questions asked during Setup. If you do not use an answer file, or if you use an answer file but do not specify answers to some questions, default answers are used for those questions.
-
30 MetaFrame Solutions Guide completely eliminate the need for user authentication for those applications you want to provide to all users on your network. Citrix server farms provide you with a flexible and robust way of deploying applications to ICA Client users. Server farms let you centralize your control over the application deployment process by grouping Citrix servers into a single administrative unit.
-
Chapter 2 Deploying the MetaFrame Servers and ICA Clients 31 3. Add the initialization strings for the modem that you downloaded from the manufacturer to the file. These strings are located in alphabetical order by manufacturer and modem type at the end of the Modems list. Save the file and exit the editor. 4. Verify that the modem added now appears in the ICA Client modem list.
-
32 MetaFrame Solutions Guide
-
33 C H A P T E R 3 Installing Applications The second phase of putting a MetaFrame solution into production is to install the applications on your servers and make them available to your end-users. To do so, you must: 1. Understand the special demands a multiuser operating system places on applications 2. Install the applications you plan to publish on your MetaFrame servers This chapter includes information to assist you with these steps.
-
34 MetaFrame Solutions Guide As a general rule, follow the application guidelines below when selecting or developing applications: K Win32 (32-bit) applications are preferred over Win16 (16-bit) applications. Windows 2000 with Terminal Services runs Win16 applications through a process called Win16 on Win32 (WOW), which causes Win16 applications to have higher processor requirements than comparable Win32 applications. K The Windows Ini files must be accessed using the proper Windows NT APIs.
-
Chapter 3 Installing Applications 35 does not replace them. All users have this folder in their user profile. For applications to work properly, utilize Active Directory Users and Computers for domain user accounts and Computer Management (local) for local user accounts to assign a separate home directory to each user. Û To configure existing users to use separate home directories 1. If you want to change the path to a domain user’s home directory, log on as a domain administrator.
-
36 MetaFrame Solutions Guide short, a separate install must be done for each user who wants to use the application. If an application is installed with the user-specific method, no special considerations regarding the storage and retrieval of data are needed. However, because the application must be completely installed once for each user, this method can consume a large amount of disk space and adds to administrative overhead in larger environments.
-
Chapter 3 Installing Applications 37 Û To perform a user-global install using Add/Remove Programs (recommended) 1. Log on to the MetaFrame server as an administrator. 2. Close all applications and ensure no users are connected to the server. Disable further logons by typing change logon /disable at a command prompt. 3. Open Control Panel. 4. Double-click Add/Remove Programs. 5. In the Add/Remove Programs dialog box, click Add New Programs. 6.
-
38 MetaFrame Solutions Guide 6. Enable user logons by typing change logon /enable at a command prompt. Make sure that any shared resources (such as network drives or printers) are set up for each user before running the application. Check the software documentation for any notes that apply to the installation or use of the application. 7. It is generally a good idea to write-protect the application’s directory (and \Winnt if you have not already done so) from all non-administrator users.
-
Chapter 3 Installing Applications K Keyboard and mouse input K Session control K Framing for asynchronous connections K Error detection and recovery K Encryption K Data compression K File system redirection K Print redirection K COM port redirection K Multiple generic virtual channels K Cut and paste across clients and servers K General purpose Citrix server browsing 39 The Thinwire Virtual Channel The thinwire protocol is an ICA virtual channel protocol used to transmit presentatio
-
40 MetaFrame Solutions Guide a command telling the client to redisplay the local copy instead of sending the image over the wire. Blinking cursors cause unnecessary bandwidth utilization because every blink requires data packets to be transmitted. Applications that do not use a blinking cursor or that allow the blinking cursor to be disabled are preferred. Software Application Notes The products listed in this section have been tested and found to be compatible with MetaFrame.
-
Chapter 3 Installing Applications 41 MetaFrame server and the ICA Client; all the interaction between the Great Plains server and client machines takes place over the high-speed LAN. The two companies’ combined products provide customers with a state-of-the-art client/server financial management solution that can be economically deployed enterprise-wide across a wide area network, while delivering a high level of performance to all users, no matter where they are.
-
42 MetaFrame Solutions Guide Database software Dynamics C/S+ clients Database server Btrieve Server for NT Citrix Windows NT MetaFrame 1.8 Server 3.51 or for Windows higher (Intel only) 2000 or higher Windows NT Server Windows NT 3.51 or higher (Intel Server 3.51 or only) higher (Intel only) Windows NT Workstation 3.51 or higher (Intel only) Faircom Server Citrix MetaFrame 1.8 for Windows 2000 or higher Windows NT Server 3.51 or higher (Intel or Alpha) Windows NT Workstation 3.
-
Chapter 3 Installing Applications 43 Dynamics Stand-alone Systems Database Operating environments Btrieve Workstation Citrix MetaFrame 1.8 for Windows 2000 c-tree Plus Citrix MetaFrame 1.8 for Windows 2000 Installation Û To install Great Plains Dynamics C/S+ or Dynamics 1. Verify system requirements. Make sure your system meets the recommended minimum requirements for a Dynamics or Dynamics C/S+ system and that your system is prepared for installation.
-
44 MetaFrame Solutions Guide 7. Use Dynamics or Dynamics C/S+ Utilities. See the Dynamics or Dynamics C/S+ Installation: Procedures Manual for information about how to define your account framework and synchronize it with your dictionary, and to register Dynamics or Dynamics C/S+. 8. Perform initial setup procedures.
-
Chapter 3 Installing Applications 45 Software Requirements K K IBM OS/2 Warp 4.0 K File and Print Client Services K TCP/IP Services K NetWare Client Services Citrix MetaFrame Version 1.8 for Windows 2000 K ICA DOS Client K ICA Win16 Client K ICA Win16 Web Client (ALE 16-bit Plugin), available on the Citrix Web site at http://download.citrix.com Installation OS/2 Installation Install OS/2 Warp Version 4.0 following the standard installation procedure. Use the default settings.
-
46 MetaFrame Solutions Guide 4. Close all the previous selections; this portion of the settings is complete. 5. Under OS/2 System Folder, select Command Prompts. 6. Select WIN-OS/2 Window. The right mouse button brings up a menu; click Properties. 7. Select the Session tab, then select WIN-OS/2 Properties. Make sure the All DOS and WIN-OS/2 Settings radio button is highlighted and click OK. 8. Set WIN_RUN_MODE to 3.1 Enhanced Compatibility. 9. Set WIN_DDE to On. 10. Set WIN_CLIPBOARD to On. 11.
-
Chapter 3 Installing Applications IPX and SPX connections are not supported at this time because OS/2 does not support VxDs. TCP/IP connections are supported without any changes. Serial Dial-In and direct connect connections are supported without any changes. NetBIOS connections are supported if you load NAME_NUMBER_1 support. NetBIOS connections require you to load NAME_NUMBER_1 support before running the client. This support is not enabled by default. Include the following line in the Autoexec.
-
48 MetaFrame Solutions Guide DOS async connections require changes to the default DOS settings for the session. The following changes support direct connect and modem connections at up to 57.6Kbps: COM_DIRECT_ACCESS On COM_HOLD On COM_RECEIVE_BUFFER_FLUSH None COM_SELECT All DOS_DEVICE x:/OS2/MDOS/COMDD.SYS (see note below) DOS_FILES 40 HW_ROM_TO_RAM On HW_TIMER On IDLE_SECONDS 60 IDLE_SENSITIVITY 100 Note x is the OS/2 system drive.
-
Chapter 3 Installing Applications 49 Printer Setup Local Printing 1. Verify that the WIN-OS/2 printer drivers are installed on a local machine. 2. To access your local printer, connect to the MetaFrame server. Click Start, select Settings, and then Printers. Note You must have administrator privileges on the server to add or remove a printer. 3. Double-click Add Printer. The Add Printer Wizard dialog box appears. 4. Select Network Printer Server and click Next. 5.
-
50 MetaFrame Solutions Guide Printing from the MetaFrame Server The printer object for a MetaFrame printer is created using the MetaFrame Print Manager. 1. Create the printer object as a shared object. 2. Once the printer object is created, the printer is accessible by the clients. Applications running on the MetaFrame server can now print on the server printer. A print object is created automatically in the Client Print Manager.
-
Chapter 3 Installing Applications 51 Software Requirements K MetaFrame Version 1.8 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K Microsoft Exchange Server Version 5.0 and Microsoft Exchange Client Version 5.0 Installing and Configuring Microsoft Exchange Server 5.0 Installing Microsoft Exchange Server 5.0 1. Install and configure MetaFrame as a primary domain controller (PDC). Make sure that the page file size is equal to at least 1.
-
52 MetaFrame Solutions Guide 14. Source files are now copied to your system. 15. When installation is completed, you can run the Optimizer immediately or run it later at your convenience. 16. At the command prompt, type change user /execute and press ENTER. Installation of Microsoft Exchange Server 5.0 is now complete. Verifying Installation of Microsoft Exchange Server 5.0 Follow the procedure below to verify that Microsoft Exchange Server 5.0 is correctly installed and configured. 1.
-
Chapter 3 Installing Applications 53 1. Open Microsoft Exchange Administrator. 2. Type the server name to which you want to connect or click Browse. The server is typically the MetaFrame server on which Microsoft Exchange is installed. 3. In the left side of the Administrator dialog box, expand the site name icon and click Recipients. 4. From the File menu, select New Mailbox to create mailboxes. Click Primary Windows NT Account to associate this new mailbox with an existing account on the domain.
-
54 MetaFrame Solutions Guide Installing Microsoft Exchange Client 5.0 Note Windows Messaging forms do not work for multiple users. After installing Microsoft Exchange Client, run the script %SystemRoot%\Application Compatibilty Scripts\Install\Winmsg.Cmd. This script adds %SystemRoot%\Application Compatibility\Scripts\Logon \WmsgUsr.Cmd to UsrLogon.Cmd. When a user logs on, the %SystemRoot%\Forms subdirectory is copied to the user’s home directory.
-
Chapter 3 Installing Applications 55 Configuring Microsoft Exchange Client 5.0 Once Microsoft Exchange Server and Client are installed and configured, users can log on to a MetaFrame server on the network and access their mailboxes on the Microsoft Exchange Server 5.0 using the Microsoft Exchange Client 5.0. Before you can access e-mail, you must perform the following steps to configure Microsoft Exchange 5.0 Client. 1. Log on to a MetaFrame server that has Exchange Client 5.0 installed. 2.
-
56 MetaFrame Solutions Guide Software Requirements K MetaFrame Version 1.8 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K Microsoft Exchange Server 5.5 and Microsoft Exchange Client 5.0 Installing and Configuring Microsoft Exchange Server 5.5 Installing Microsoft Exchange Server 5.5 1. Install and configure the MetaFrame server. 2. Log on to the console of the server as a domain administrator. 3. At a command prompt, type change user /install and press ENTER.
-
Chapter 3 Installing Applications 57 Verifying Installation of Microsoft Exchange Server 5.5 Follow the procedure below to verify that Microsoft Exchange Server 5.5 is correctly installed. 1. Click Start, select Administrative Tools, then Computer Management. Expand System Tools and select Services.
-
58 MetaFrame Solutions Guide 3. In the left side of the Administrator dialog box, expand the site name icon and click Recipients. 4. From the File menu, select New Mailbox to create mailboxes. Click Primary Windows NT Account to associate this new mailbox with an existing account on the domain. If an account does not exist, the form allows creation of new accounts. Installing and Configuring Microsoft Exchange Client 5.0 Installing Microsoft Exchange Client 5.
-
Chapter 3 Installing Applications 59 Note If Microsoft Exchange Server 5.5 is installed on the same system where the Exchange Client is installed, make sure that the Exchange Server services you stopped during installation are started again before proceeding to the next section. 11. Run %SystemRoot%\Application Compatibility Scripts\Install\Winmsg.cmd. When application tuning is complete, have all users log off and then log back on for the changes to take effect. 12.
-
60 MetaFrame Solutions Guide Requirements Hardware Requirements K Server capable of running Microsoft Windows 2000 and MetaFrame Software Requirements K MetaFrame Version 1.8 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K Outlook 98 Installation Û To install Outlook 98 on a Windows 2000 server with MetaFrame installed Note If Outlook 98 and Exchange Server 5.0 will be installed on the same MetaFrame/ Windows 2000 server, Outlook 98 must be installed first. 1.
-
Chapter 3 Installing Applications 61 4. Specify the location of the Exchange Server and the owner of the mail account, then click Next. 5. Click No when asked if you travel with this computer, then click Next. 6. Place the Personal Address Book on the user’s home drive or a local client drive, then click Next. 7. Specify whether or not to add Outlook to the Startup folder and click Next. 8. Click Finish to complete the configuration. 9.
-
62 MetaFrame Solutions Guide Concurrent users Processor required RAM 10–12 One P6 200 or above 256MB+ 20–24 Two P6 200 or above 512MB+ 30–36 Three PII 233 or above 768MB+ 40–48 Four PII 233 or above 1GB+ 48+ Add servers based on above model Usage Restrictions Windows 2000 will be servicing many clients, in essence acting as the operating system for all users connected to it. With this in mind, keep the Windows 2000 server free of PeopleSoft processes that can be handled by other servers.
-
Chapter 3 Installing Applications 63 Specifying a User’s Cache Files Directory under a Dedicated Home Directory Only one Windows 2000 user should be able to read and write data to each PeopleSoft cache directory. It is equally important that only one PeopleTools instance has access to each set of cache files. If multiple PeopleTools instances access the same set of cache data, you could experience application exception errors.
-
64 MetaFrame Solutions Guide If you choose options 2 or 3, it is possible for “phantom” programs to be running when users reconnect. This means that multiple instances of PeopleTools are running without the user knowing it. These multiple instances of PeopleTools can corrupt the cache files, causing a system access violation and shutting down PeopleTools. To further ensure that users are safely closing programs when they leave a session, administrators can set an option in each user’s profile.
-
Chapter 3 Installing Applications 65 Performance Tuning Considerations This section offers suggestions about how to improve the performance of PeopleSoft applications on a MetaFrame server. Background Wallpaper ICA sessions carry display characteristics over the network to the end user. The fewer graphics that need to travel the network, the better the performance for the end user. For this reason, the administrator can disable background desktop wallpaper.
-
66 MetaFrame Solutions Guide File ID Limits With more concurrent users on Windows 2000, the server frequently gets Event ID 2009 errors in the Event Log. What is this and why does it happen? Windows 2000 has a limitation of open file handles (FIDs). For each SMB virtual circuit, there is a limit of 2048 FIDs. If client sessions are accessing the same file server, all clients share the SMB virtual circuit; therefore, all clients contribute to the 2048 FID limitation.
-
Chapter 3 Installing Applications 67 Software Requirements K Hummingbird eXceed 5 for Windows 2000 K Microsoft Windows 2000 with Terminal Services installed K MetaFrame Version 1.8 for Windows 2000 Installation There are three steps to installation and configuration.
-
68 MetaFrame Solutions Guide Installing Hummingbird Client Software This section describes the client-side installation of the Hummingbird Application Software. This must be done by each MetaFrame user who will run the Hummingbird eXceed application. 1. Log on to the MetaFrame server as a user. 2. At a command prompt, type change user /install and press ENTER. 3. Run Setup from the \Exceed\Userins directory created in Step 7 above. 4. The first Setup popup asks you to specify the eXceed home directory.
-
Chapter 3 Installing Applications 69 8. Close the Xconfig window and run the eXceed icon in the eXceed program group to run an X Windows session from the selected XDM server. Note At this time eXceed does not support multiuser 3270 connectivity under MetaFrame. Internet Service Provider (ISP) Connectivity Software ExtendNet VPN Remote Access Server Overview Note The information in this application note was provided by Mike Stone, Systems Engineer, Extended Systems Inc., 5777 North Meeker Ave.
-
70 MetaFrame Solutions Guide Ease of use. By utilizing a standards-based solution dedicated to remote access, the ExtendNet VPN is easy to set up and configure. Interoperability is achieved using standard PPTP and Simple Network Management Protocol (SNMP) communication specifications.
-
Chapter 3 Installing Applications 71 using an enhanced Internet Generic Routing Encapsulation Protocol Version 2 (GRE V2). GRE is protocol type 47. Control packets (for status inquiry and signaling information) are transmitted and received over a TCP connection. The TCP port used is 1723. Both of these packet types must be able to reach the ExtendNet VPN and may require some configuration of a router and/or firewall (if present and filtering) at the ExtendNet VPN site. K Client configuration.
-
72 MetaFrame Solutions Guide 3. Log on to the Citrix MetaFrame server through the ICA client. You can now access any resources on the MetaFrame server as if you were physically connected. Troubleshooting To start troubleshooting a VPN connection, break the issue into zones. Start with the physical connection (Zone 1). Verify that you have a green status and link light. Build up to Zone 2.
-
Chapter 3 Installing Applications 73 configured to the IP address of the ExtendNet VPN server. Also, try to ping hp.com and then try to ping the IP address of the ExtendNet VPN. For more advanced troubleshooting tips, query Extended Systems’ knowledge base at http://www.extendedsystems.com or contact Extended Systems’ technical support directly. Modem Connectivity Software Comtrol RocketModem Overview The Comtrol RocketModem is a multiport, PCI bus expansion card with multiple modem capabilities.
-
74 MetaFrame Solutions Guide 6. Insert the driver installation diskette that accompanied your new hardware in drive A (or other appropriate drive). From the \Winnt subdirectory, extract the self-extracting zipped file (6540v4_19_2.exe) to an empty directory on your computer. 7. At a command prompt, type change user /install. 8. Run Setup.exe. In RocketPort/RocketModem NT Setup, select an I/O address range (180-1c3 hex default was chosen for this installation).
-
Chapter 3 Installing Applications 75 Configuring ICA Clients to use Comtrol RocketModem 1. Using a text editor, open \System32\RAS\Modem.inf. 2. Using a text editor, open \Program Files\Citrix\ICA Client\Modem.ini. 3. Maintaining alphabetical order, add the name of the modem connected to the RocketModem that is listed in the Modem.inf file to the top portion of the Modem.ini file and add an equal sign at the end of the modem name; for example, US Robotics=. 4.
-
76 MetaFrame Solutions Guide Networking Software Microsoft Windows 2000 Multi-Protocol Routing Service Overview This section describes how to install and integrate the Microsoft Windows 2000 Multi-Protocol Routing Service on a Microsoft Windows 2000 server. MultiProtocol Routing enables small- to medium-sized organizations to deploy a Windows 2000 server as a low cost LAN-to-LAN routing solution for TCP/IP and IPX networks, eliminating the need for a dedicated router.
-
Chapter 3 Installing Applications 77 4. On the Routing and Remote Access dialog box, uncheck the Enable remote access control box and check the Enable server as a router control box. Select a routing type and click Next. 5. When prompted, click Finish to complete the routing service installation and start the service. Configuration and Troubleshooting IP After the routing service is configured and started, you need to add static IP addresses for each of the network cards. 1.
-
78 MetaFrame Solutions Guide Productivity Software Symantec ACT! Version 3 Overview Symantec’s ACT! 3.0 is a business contact management program. MetaFrame extends ACT!’s capabilities by allowing multiple users to simultaneously use ACT! with shared or unshared contact databases. This note describes a tested method of configuring ACT! 3.0 using MetaFrame. Requirements Hardware Requirements K MetaFrame server Software Requirements K MetaFrame Version 1.
-
Chapter 3 Installing Applications 79 Verifying Installation of ACT! Follow the procedure below to verify that ACT! is correctly installed and configured: 1. Click Start, select Programs, ACT! 3.0 for Windows, and then ACT! 3.0. 2. Follow the Setup wizard (default values were used in the test configuration). 3. Enter My Record information. 4. Click Contact and then New Contact from the menu bar to add a new contact. 5.
-
80 MetaFrame Solutions Guide 3. At a command prompt, type change user /install and press ENTER. This places the user session in install mode. 4. Insert the Corel WordPerfect Suite 8 CD in the CD-ROM drive. 5. When AutoRun displays the Corel WordPerfect Suite 8 Applications Disk window, click Corel WordPerfect Suite Setup. 6. Click Next in the Welcome dialog box and Yes in the License Agreement dialog box. 7. Enter the appropriate information in the Registration Information dialog box. 8.
-
Chapter 3 Installing Applications K 81 Installing Lotus Notes Workstation for Windows NT that can also run on a MetaFrame server If a Lotus Notes Server is already running in your network and you are not installing Notes on a MetaFrame server, proceed to the Installing Lotus Notes Workstation Program section later in this chapter.
-
82 MetaFrame Solutions Guide Installation Û To install Lotus Notes Server for Windows NT on a MetaFrame Server 1. It is recommended that you create an administrative user specifically for Lotus Notes on the MetaFrame server that will run the Lotus Notes Server. Log on to the MetaFrame server as this administrative user. 2. Before proceeding with the Notes Server installation, you must run change user /install from the command prompt if you want to run Notes Server as an automatic service.
-
Chapter 3 Installing Applications 83 B. Expand System Tools, then click Services. C. Double-click Lotus Domino Server. D. Select Automatic as the startup type. 11. Reboot the MetaFrame server to start the Lotus Notes server, or run change user /execute from the command prompt and double-click the Notes Server icon to start the Notes Server manually. Û To install the Lotus Notes Workstation Program for Windows on a MetaFrame server 1.
-
84 MetaFrame Solutions Guide program), Lotus Word Pro 97 (a word processor), Lotus Approach 97 (a database), Lotus Freelance Graphics 97 (a presentation graphics package), Lotus Organizer 97 (a personal information management tool), and Lotus ScreenCam 97 (a show-and-tell communication tool). Organizer 97 and ScreenCam 97 are not supported under MetaFrame Version 1.8 for Windows 2000. During installation, you are asked if you want to install the ScreenCam files.
-
Chapter 3 Installing Applications 85 2. At a command prompt, type change user /install. 3. Run Install.exe from the SmartSuite 97 CD-ROM. 4. Continue the installation following the directions in the SmartSuite 97 manual, with the following exception: Organizer 97 and ScreenCam 97 are not supported under MetaFrame Version 1.8 for Windows 2000. If the files are installed, errors in installation will occur. 5. After installation, if you are prompted to restart the computer, click Restart.
-
86 MetaFrame Solutions Guide Installation Û To install Microsoft Office 97 on a MetaFrame server 1. Log on to the console as a local administrator. 2. At a command prompt, type change user /install. 3. Run Setup.exe from the Office 97 CD-ROM. 4. Continue the installation following the directions in the Office 97 manual.
-
Chapter 3 Installing Applications 87 Microsoft Web site at (http://www.microsoft.com/office/ork/2000 /journ/OutlTermSrvr.htm) Software Requirements K Microsoft Windows 2000 with Terminal Services installed K MetaFrame Version 1.8 for Windows 2000 K Microsoft Office 2000 Installation Û To install Microsoft Office 2000 on a MetaFrame server 1. Log on to the MetaFrame server as an administrator. 2. Copy the Termsrvr.
-
88 MetaFrame Solutions Guide Note You need at least 259MB on the destination drive to install Office 2000. 14. Select the applications you want to install. The recommended applications are selected by default. Unselected applications or applications that are marked unavailable are marked as such because of incompatibility or performance issues. 15. After you choose which applications to install, click Next and allow the Microsoft Office 2000 Installer to continue with the installation. 16.
-
Chapter 3 Installing Applications 89 Installation Û To install the GroupWise 5.5 client on a MetaFrame server 1. At a command prompt, type change user /install. 2. Insert the GroupWise 5.5 CD into the appropriate drive and run Setup.exe from the \Clients\Win32 directory. 3. If the Windows Messaging System files are not installed on your MetaFrame server, you receive the following message: “Windows Messaging System is required to run GroupWise 5.5 but is not found on your computer.
-
90 MetaFrame Solutions Guide a virtual location (like a user’s home directory) so that it is different for each user. If you do decide to do this, you also need to manually copy the database files to that directory for each user, change each user’s Nms.ini file, and then point the two database entries to the virtual directory. This means that more disk space is needed to store each set of databases for each user. Forcing ManageWise to be multiuser is not recommended.
-
Chapter 3 Installing Applications 91 Programming Software Microsoft Visual Basic Version 5.0 Enterprise Edition Overview Microsoft Visual Basic Version 5.0 allows users to create applications for Microsoft Windows. MetaFrame extends Visual Basic’s capabilities by allowing multiple users to concurrently create, modify, and run Visual Basic applications. This application note describes a tested method for installing and using Microsoft Visual Basic Version 5.0 Enterprise Edition with MetaFrame.
-
92 MetaFrame Solutions Guide 7. When the form loads, verify that the form can be changed and saved. 8. From a MetaFrame session, verify that a user without administrative rights can repeat Steps 1–7. Note Visual Basic 5.0 must be installed in a directory where users without administrative rights have Change or Full Control permissions. Without these permissions, users cannot create applications that contain databases.
-
93 C H A P T E R 4 Securing the Enterprise The third phase of putting a MetaFrame solution into production is to secure your data, applications, and systems from unauthorized use and attack.
-
94 MetaFrame Solutions Guide You can control what users can and cannot do on their workstations and on the rest of the network in several ways. The most important method, and the one most often utilized, is to use the predefined local groups. Adding a user to one of these groups gives the user a large set of predefined rights and abilities. Another way to restrict users’ abilities is by limiting their logon hours and the network computers they are allowed to use.
-
Chapter 4 Securing the Enterprise K %SystemRoot %\ System32\Winspool.drv K %SystemRoot %\ System32\Mpr.dll 95 Protecting Against Viruses and Trojan Horses It is extremely important to prevent intentional intrusions into your computer network that take the form of viruses and Trojan horses.
-
96 MetaFrame Solutions Guide Have at least one commercial virus-detection program in use and regularly check your file servers for viruses. If possible, make virus-detection software available to your users. Other ways to protect against computer viruses include the following: K Set file permissions to make all applications available on network servers and workstations Read and Execute only, preventing them from being replaced by viruses.
-
Chapter 4 Securing the Enterprise Category Events Logon and Logoff Logon attempts, logoff attempts, and the creating and breaking of network connections to servers. File and Object Access Accesses a directory or a file set for auditing in Windows Explorer; uses of a printer managed by the computer. Use Of User Rights Successful uses of user rights and failed attempts to use rights not assigned to users. User and Group Management Creation, deletion, and modification of user and group accounts.
-
98 MetaFrame Solutions Guide The Auditlog Utility The Auditlog utility is used to generate reports of logon/logoff activity for a MetaFrame server based on the Windows 2000 security Event Log. To use Auditlog, logon/logoff accounting must be enabled.
-
Chapter 4 Securing the Enterprise 99 /eventlog:filename Specifies the name of a backup security event log to use as input to Auditlog. Create a backup security log from the Event Log Viewer or with the Auditlog/Clear:filename utility, which saves the current event log in filename and clears the event log. /clear[:backup_log_file_name] Closes the current logon/logoff log file, optionally saves it as filename (for back up purposes), and opens a new log file.
-
100 MetaFrame Solutions Guide SecureICA Services offers the following features: K 128-bit encryption during user authentication To ensure account security, SecureICA uses 128-bit encryption during the authentication phase. K Strong session encryption and flexible encryption support The 128-bit encryption level is considered virtually impossible to break with current technology. The 40-bit and 56-bit encryption levels require a significant investment in time and money to break with a brute force attack.
-
Chapter 4 Securing the Enterprise 101 The disadvantage of a symmetric key algorithm is that the secret key used to encrypt the data must be sent to whoever needs to decrypt the data. If there was a secure channel to transmit the key, the data could be sent the same way and encryption would be unnecessary. The second type of algorithm is a public-private key algorithm.
-
102 MetaFrame Solutions Guide Third-Party Security Products This section contains detailed installation and integration information for the following third-party security devices: K Security Dynamics ACE/Server Software K VTCP/SECURE Software These security devices control remote access to the MetaFrame server through proprietary access control software.
-
Chapter 4 Securing the Enterprise 103 This software control method prevents eavesdropping on unsecure phone lines or networks. The access control software listed in this chapter implements one of these two methods to provide security and access control. Security Dynamics ACE/Server The Security Dynamics ACE/Server security software provides SecurID identification and authentication of users on TCP/IP networks.
-
104 MetaFrame Solutions Guide Security Dynamics SecurID ACE/Server UNIX Solaris Version Hardware Requirements K Sun SPARCstation with CD-ROM drive and 4mm DAT tape Software Requirements K Solaris Version 2.5 (UNIX operating system) K Progress Software Database K Security Dynamics ACE/Server Version 3.3 K Security Dynamics ACE/Agent for Windows NT Version 4.1 or higher Citrix MetaFrame and ACE/Agent for Windows 2000 Hardware Requirements K MetaFrame 1.
-
Chapter 4 Securing the Enterprise 105 Notes The TCP/IP protocol must be installed on the MetaFrame server in order to communicate with the ACE/Server installed on the Sun SPARCstation. For asynchronous modem connections, the MetaFrame server must have an intelligent multiport board, such as a Digi International, installed and configured. For remote node connections, RAS must be installed on the server. (Remote MetaFrame ICA Dial-In connections do not use RAS.) 2. Reboot the server.
-
106 MetaFrame Solutions Guide 7. After configuring security options, the installation asks whether you want to add users to the Security Dynamics user groups that have been created (see “Usage” later in this section for more details about these groups). Click Yes to start the ACE/Agent for Windows 2000 Snap-In and create users to add to these groups or to add existing users. Users configured as such are required to provide SecurID authentication.
-
Chapter 4 Securing the Enterprise 107 Usage Remote Control Connections 1. Select a configuration from the connectivity matrix above and set up a supported client configuration. (For instructions about installing and configuring a connection with an ICA Client, see the Citrix MetaFrame documentation. 2. Initiate a connection to the MetaFrame server using one of the supported protocols. The standard MetaFrame logon screen appears. 3. Log on to the MetaFrame server.
-
108 MetaFrame Solutions Guide machine that uses the domain controller to be authenticated using the SecurID solution. Note Any machine, whether local or domain, on which you want to use SecurID authentication must have the ACE/Agent installed. Two example configurations are shown below: Example 1 An ICA Client, using RAS, connects to the MetaFrame server Server_1 in the domain DC_EX and the user specified is a member of DC_EX’s domain Sdremote user group.
-
Chapter 4 Securing the Enterprise 109 When I try to start Sdadmin on the ACE/Server, I get a “user root not found” message even though I have a root user on the server. This happens only on the first logon after installation, if ever, and it means that the database is not yet ready to be administered. Run Sdcreadm on the ACE/Server and then try again. I am trying to get a user to authenticate but the token is not being accepted.
-
110 MetaFrame Solutions Guide K Post Installation. The following questions and answers are important to ensure that both Progress and ACE/Server function correctly: Machine Identification Question Answer Networked Yes Specify Time Zone By Offset from GMT Install Software Question Answer Software Group <-Entire Distribution Be sure to specify a valid root password. 3.
-
Chapter 4 Securing the Enterprise 111 1. Log on as root user to the Solaris machine. Insert the Progress Database 4mm DAT tape into the tape reader. From the console, execute these commands: cd /mnt cpio -iudcvBm < /dev/rmt/0m /proinst 2. Enter the product license Serial Numbers, Reference Numbers, and Control Numbers from the product license addendum sheet that comes with the database package. When done, press Ctrl+E. 3. Specify the installation directory and let the installation continue.
-
112 MetaFrame Solutions Guide 2. From the Tokens menu, select Import and import the token file(s) you intend to use for this integration. 3. Select Site and then Add. This is a container for machines you intend to use from this location. It is a client machine management tool, not a physical separation. 4. Add a group. A group is a way to easily associate a selection of client machines with a selection of users.
-
Chapter 4 Securing the Enterprise 113 Note Client systems require a minimum of 8MB of RAM for VTCP/SECURE and the ICA Client software. Installation Overview VTCP/SECURE is composed of two parts: the VSCLIENT software that is installed on the client machine and the VSGATE software that is installed on a MetaFrame server or a gateway server to the corporate Intranet. VTCP/SECURE gateways can reside on the UNIX, Windows NT, or Windows 95 operating systems.
-
114 MetaFrame Solutions Guide 3. Run the ICA Win32 Client and connect to the MetaFrame server. The following matrix lists the possible client operating systems and the recommended ICA Clients to use. The VSCLIENT software for Windows works on all of the listed operating systems over TCP/IP remote node dial up or network TCP/IP client connections only. Direct ICA dialin and other network protocols are not supported by VTCP/SECURE software. Client operating system ICA Client Windows 3.1 (with WinSock 1.
-
Chapter 4 Securing the Enterprise 115 Usage 1. From the Windows 95 client machine, dial into the ISP for Internet access using Windows 95 Dial-up Networking or, if available, use an existing TCP/IP network connection. 2. Select the VSCLIENT application from the VSCLIENT program group. 3. Click Connect. 4. Enter the name or IP address of the MetaFrame server and click OK. (Leave the port address empty.) 5.
-
116 MetaFrame Solutions Guide
-
117 C H A P T E R 5 Connecting to the Web If you are publishing applications for end-users who connect to your Citrix servers over the Internet or your organization’s Intranet, the next phase of deploying your solution is to set up Citrix Web Computing.
-
118 MetaFrame Solutions Guide Fifteen anonymous user accounts are created automatically during installation. If more than 15 anonymous users are logged in, each additional anonymous user account is dynamically created. By default, the anonymous user limit is 99. See the MetaFrame release notes for instructions about how to change this limit. K Citrix ICA Web Clients. The ICA Web Clients work with any Web browser that supports configurable MIME types.
-
Chapter 5 Connecting to the Web 119 Note Active Desktop is currently not supported. Configuration If the Citrix ICA Web Client is not installed, Internet Explorer automatically downloads and installs the client from the Web server. Copy the Citrix ICA Web Client files to the local Web server. By default, the HTML files generated by Citrix’s Published Application Manager wizard point to www.citrix.com.
-
120 MetaFrame Solutions Guide Requirements Hardware Requirements K Internet connection (modem, Ethernet card, ISDN) Software Requirements K Netscape Navigator Version 3.04, 32-bit Version Configuration If the Citrix ICA Web Client is not installed, Netscape Navigator automatically downloads and installs the client from the Web server. Copy the Citrix ICA Web Client files to the local Web server. By default, the HTML files generated by the Citrix Published Application Manager wizard points to www.
-
Chapter 5 Connecting to the Web 121 Configuration If the Citrix ICA Web Client is not installed, Netscape Communicator automatically downloads and installs the client from the Web server. Copy the ICA Web Client files to the local Web server. By default, the HTML files generated by the Citrix Published Application Manager wizard points to www.citrix.com. Change this link to point to the local Web server where the ICA Web Client is installed. 1.
-
122 MetaFrame Solutions Guide Netscape FastTrack Server Version 3.01 for Windows NT Netscape FastTrack Server Version 3.01 is an entry level Web server that lets users create and manage a Web site. It is a complete solution for creating and managing Web sites on the Internet or an Intranet. The FastTrack Server includes the Netscape Communicator client software for creating, editing, and publishing documents. Û To install the Netscape FastTrack Server on a MetaFrame server 1.
-
Chapter 5 Connecting to the Web 123 Û To publish an application The first step in this procedure is to publish an application. Publishing an application allows you to start an application without knowing any details of the application’s location, executable name, or server name. 1. Open Published Application Manager. 2. From the Application menu, click New. 3. Enter the application name and a detailed description; click Next. 4.
-
124 MetaFrame Solutions Guide 7. Select the details associated with the session type. For the HTML file name, click Browse to specify the Web server’s root path and a name for the HTML file. Click Save. The file name and path are automatically entered into the File Name dialog box. Click Next. 8. Click Finish. The following sample ICA file is created from the process: [WFClient] Version=2 TcpBrowserAddress=10.4.10.191 TcpBrowserAddress2=10.4.10.
-
Chapter 5 Connecting to the Web 125 [BLPNC] Address=BLPNC InitialProgram=#BLPNC DesiredHRES=640 DesiredVRES=480 DesiredColor=2 TransportDriver=TCP/IP WinStationDriver=ICA 3.
-
126 MetaFrame Solutions Guide
| You can easily use this template for other applications. The source for this page is well documented and easily customizable. Please take a look at it.
|