The Ultimate Citrix Install Guide
 
PROJECT MANAGEMENT
1. Project Management Overview
2. Project Management Methodology
3. Tips for Making Meetings Effective

ANALYSIS PHASE
1. Analysis Phase Overview
2. Vision / Project Scope (Statement of Work)
3. Project Plan
4. Infrastructure Assessment
5. Proof of Concept
6. Analysis Phase Checkpoint

DESIGN PHASE
1. Design Phase Overview
2. Server Design
3. MetaFrame Access Suite Design
4. Infrastructure Design
5. Design Phase Checkpoint

IMPLEMENTATION PHASE
1. Implementation Phase Overview

2. Prepare the Network Environment

2. 1. Create Required Network Shares
2. 2. Firewall Modifications
2. 3. Throttling Port Speed and Duplex Settings
2. 4. Add Users to a Terminal Services Environment
2. 5. Create Required Citrix Specific User Groups

3. Install Operating System(s) for MetaFrame XP

3. 1. Installing Microsoft Windows 2000
3. 2. Installing Microsoft Windows Server 2003

4. MetaFrame IMA Data Store Installation & Configuration

4. 1. How to Install & Configure Microsoft SQL Server 2000
4. 2. How to Install and Configure Microsoft SQL Desktop Edition (MSDE)

5. Install MetaFrame XP Server w/ Feature Release 3

5. 1. How to Remap MetaFrame XP Server Driver Letters
5. 2. Installing MetaFrame Feature Release 3 on Windows 2000
5. 3. Installing MetaFrame Feature Release 3 on Windows Server 2003
5. 4. Installing MetaFrame XP HotFixes
5. 5. How to Add Licenses through the Management Console for MetaFrame XP

6. Install “Image” Applications


7. Rapid Server Deployment

7. 1. How to Clone a Citrix MetaFrame XP Server
7. 2. How to Create a Network Boot Disk

8. Configure MetaFrame XP Farm Wide Settings

8. 1. Recycling Operating Systems
8. 2. MetaFrame XP Delegated Administration
8. 3. How to Create a Zone & Move MetaFrame XP Servers to it
8. 4. How to Set a Server’s Preference for Data Collector Elections
8. 5. MetaFrame XP User Policies
8. 6. How to Implement Automatic ICA Client Updates
8. 7. Client Drive Mapping
8. 8. How to Implement Client to Server Content Redirection
8. 9. How to Implement Server to Client Content Redirection
8. 10. Configure ICA Keep-Alive
8. 11. Configure SpeedScreen Browser Acceleration

9. Install “Manual” Applications

9. 1. How to Install and Configure Microsoft Office 2000
9. 2. How to Install and Configure Microsoft Office XP
9. 3. How to Install and Configure Microsoft Office 2003

10. MetaFrame Conferencing Manager 2.0

10. 1. How to Install the Conference Organizer Service
10. 2. How to Install the Conference Room
10. 3. How to Install Conferencing Manager User Interface
10. 4. How to Specify the License Type through the CM Configuration Tool
10. 5. How to Add Users to the Conferencing Manager
10. 6. Microsoft Exchange Server Integration
10. 7. Troubleshooting

11. Publishing Resources through the Management Console

11. 1. How to Publish an Application
11. 2. How to Publish Content
11. 3. How to Publish Application from a Shortcut
11. 4. How to Publish the Printer Folder
11. 5. How to Publish Windows Explorer

12. How to Configure the Printing Environment

12. 1. Set the proper expectations
12. 2. Setup the Print Environment
12. 3. Create Printer Compatibility Driver Mappings
12. 4. Set Printer Bandwidth Limits for Client Auto-Created Printers
12. 5. How to use Project Compatibility automate Driver Mapping
12. 6. How to Manually Connect a Client Printer within an ICA Session

13. Install MetaFrame Secure Access Manager 2.0

13. 1. Install MetaFrame Secure Access Manager on Windows 2000 Server
13. 2. Install MetaFrame Secure Access Manager 2.0 on Windows Server 2003
13. 3. How to Install MetaFrame Secure Access Manager 2.0 Service Pack 1
13. 4. Install the Access Management Console on MetaFrame XP or a Workstation
13. 5. Create an Access Center
13. 6. Configure the Access Center
13. 7. Customizing MetaFrame Secure Access Manager
13. 8. How to Configure Internet Explorer for a Secure Access Center

14. Install Web Interface 2.1

14. 1. How to Install Web Interface 2.1 (Clean Install)
14. 2. How to Upgrade a NFuse Server to Web Interface 2.1
14. 3. Web Interface 2.1 Web Administration Tool
14. 4. How to Customize Web Interface 2.1
14. 5. How to Repair Web Interface 2.1

15. Install SSL Certificates and Secure IIS Server

15. 1. How to install and configure the IIS Lockdown Tool (version 2.1)
15. 2. How to Enable SSL on an IIS Web Server
15. 3. How to Force the use of SSL Encryption on a IIS Web Site

16. Install Secure Gateway 2.0 for MetaFrame

16. 1. Pre-installation Check List
16. 2. How to Install and Configure the STA Component
16. 3. Install the Secure Gateway Service
16. 4. Secure Gateway for MetaFrame Management Tools

17. MetaFrame XP Remote Administration Tools

17. 1. Management Console for MetaFrame XP
17. 2. Citrix Web Console (CWC)

18. ICA Clients

18. 1. How to Install the ICA Win32 Program Neighborhood Agent
18. 2. How to Install the ICA Win32 Web Client
18. 3. How to Configure the ICA Java Client
18. 4. How to Utilize the ICA Program Neighborhood Pass-Through Client
18. 5. Citrix ICA Client 6.20 for OS 9.X
18. 6. Citrix ICA Client 6.30 for OS 10.x

19. Microsoft Terminal Services Licensing

19. 1. Summary of Licensing Options in Windows 2000 Server
19. 2. Summary of the licensing options in Microsoft Windows Server 2003

20. Implement Windows System Policies

20. 1. MIAB Administrative Template Overview
20. 2. How to Create an Administrative Template to Hide Drives
20. 3. Implementing Windows 2000 Active Directory Group Policies
20. 4. Implementing Windows NT, Terminal Server 4.0 System Policies

21. How to Install and Configure MetaFrame Password Manager

21. 1. Prepare the Directory Service
21. 2. Install and Configure the MetaFrame Password Manager Console
21. 3. Deploy the MetaFrame Password Manager Agent
21. 4. On-Going Maintenance

22. Implementation Phase Checkpoint


READINESS PHASE
1. Readiness Phase Overview
2. Testing your New MetaFrame Access Suite Environment
3. Pilot Implementation
4. Rollout Any Remaining Servers
5. Implement Change Management Policies and Procedures
6. Readiness Phase Checkpoint

ROLLOUT PHASE
1. Rollout Phase Overview
2. End-User Training
3. Administrator Training
4. Go Live!
5. Rollout Phase Checkpoint

APPENDIX
1. Additional Resources
2. MIAB3.0.ZIP - Files Explained

8. 1.        Recycling Operating Systems

Unstable applications may cause an unstable environment. Rebooting the system helps the operating system from becoming unstable. This allows the system to recover from applications leaking memory and other system resources. I also like to take the opportunity to do some proactive maintenance to the server. i.e., clean hung print jobs out of the spooler folder and if you are using Microsoft Access as the IMA data store can take this time to backup the data store and copy it to a remote file store that is backed up on a daily basis.

Although as much as I like rebooting servers to flush memory and clean up errant processes I cant argue with those who say it is an inconvenience to the end-user when they are in the middle of something and are prompted to logoff in 5 minutes. With this in mind Don Morse came up with the srvchk.exe utility to actively scan for logged on users. If there are no logged in users, or you have disconnected users the program will generate a file you specify. You can use the shutdown script to check for the existence of this file and if it exists start the shutdown process.

The command line options for the program are as follows.

srvchk {server name} {Retries}

The shutdown.cmd file shows how this command would be used to start a shutdown of the system. If the output flag file exists it starts a shutdown, if the file does not exist it loops back and waits for 60 seconds using the sleep.exe command and then check the server status using the srvchk.exe file. The process will repeat until there are no active users on the MetaFrame XP server or the number of retries has counted down to zero.

 

How to Setup and Configure Automatic Reboots of MetaFrame XP Servers

The following procedures describe how to create and schedule the recycling of your MetaFrame XP Servers.

1.      Create a folder off the root of C: called REBOOT.

2.      Open Notepad and enter the following script and save it as shutdown.cmd

 

if exist time.flg del time.flg

if exist metaframe-demo.flg del metaframe-demo.flg

change logon /disable

date /t >>log.txt

echo Starting shutdown script >>log.txt

goto firstrun

:check

sleep 60

:firstrun

srvchk metaframe-demo 10

sleep 10

if exist metaframe-demo.flg goto reboot

if not exist time.flg goto timeout

goto check

:reboot

echo Printers - Shutting down the print spooler >>log.txt

del metaframe-demo.flg

net stop spooler

sleep.exe 120

echo Printers - Deleting print queues >>log.txt

del c:\WINNT\System32\spool\PRINTERS\*.* /q

echo Shutdown - Starting Shutdown >>log.txt

tsshutdn.exe /REBOOT

goto exit

:timeout

echo Aborted - Shutdown script timed out.>>log.txt

change logon /enable

:exit

echo exited >>log.txt

 

The SHUTDOWN.CMD script will do the following:

        Disable any Disable any additional users from logging on

        Stops for 5 seconds

        Stops the Spooler server

        Waits 30 seconds for the spooler service to stop

        Deletes any print jobs in the print spooler directory

       NOTE: You might need to change this file path in case you changed the default spool directory as recommended in the tuning section of this document.

       If you are using Microsoft Access as the IMA data store then you will want to take this opportunity to backup the database and copy it to a remote file server for disaster recovery.

o        Stops the IMA service

o        Waits 30 seconds for the data store to stop. You might need to tweak this time to make sure you give enough time for the service to be stopped.

o        Copy the IMA database (mf20.bak) to a remote file server.

        Schedule nightly server reboots. You will want to stagger servers reboots in at least 15 minute intervals.

 

Note: TSSHUTDN.EXE is supplied natively with Microsoft Windows 2000 and Windows Server 20003 Servers. The above script, srvchk.exe and sleep.exe can be found in the Utilities\ Policies and Scripts folder found in the uncompressed files of MIAB3.0.zip (www.dabcc.com/miab)

 

Important! It is important to stagger the reboot time on each MetaFrame XP Server. I recommend at least 10 minute intervals and to recycle the MetaFrame XP Data Collector server first.

 


8. 1. 1 How to schedule a System Reboot on Windows 2000

The following defines how to schedule the reboot script to execute at a specific time on Microsoft Windows 2000 Server.

1.      Click on the Start button Settings Control Panel double click on the Scheduled Tasks icon double click on the Add Scheduled Task icon.

 

2.      Click Next

 

3.      Click Browse

 

 

 

 

 

 

 

 

4.      Browse to the reboot folder you created in step 1 and select shutdown.cmd and click Open

 

5.      Enter a name for the task and select how often you would like the task to run and click Next.

 

6.      Select the time and day you want the server to be rebooted and click Next.

Note: As stated above you will want to stagger server reboots. This is very important!


7.      Enter a username and password that has access to reboot the MetaFrame XP Server and click Next.

 

8.      Click Finish.

 

 

You have now successfully scheduled the server to automatically reboot.


8. 1. 2 How to schedule a System Reboot on Windows Server 2003

The following defines how to schedule the reboot script to execute at a specific time on Microsoft Windows b Server.

1.      Click on the Start button click Control Panel click Scheduled Tasks icon click Add Scheduled Task

 

 

2.      Click Next

 


3.      Click Browse

 

4.      Browse to the reboot folder you created in step 1 and select shutdown.cmd and click Open

 


5.      Enter a name for the task and select how often you would like the task to run and click Next.

 

6.      Select the time and day you want the server to be rebooted and click Next.

Note: As stated above you will want to stagger server reboots. This is very important!

 


7.      Enter a username and password that has access to reboot the MetaFrame XP Server and click Next.

 

8.      Click Finish.

 

 

You have now successfully scheduled the server to automatically reboot.

 

 


DABCC Site Map | Legal Notice | Privacy Statement | All Rights Reserved for DABCC, Inc.