The hardware configuration I sought for my home lab server was a single server with 4 cores and 8 GB of RAM. All of these items were purchased at NewEgg.com for about $664, not including the shipping charges or sales tax.
- Antec Three Hundred Black Steel ATX Mid Tower Computer Case. Item #: N82E16811129042. Qty 1.
- AMD Phenom II X4 940 Black Edition Deneb 3.0GHz Socket AM2+ 125W Quad-Core Processor Model HDZ940XCGIBOX. Item #: N82E16819103471. Qty 1.
- CORSAIR XMS2 4GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400) Dual Channel Kit Desktop Memory Model TWIN2X4096-6400C5. Item #: N82E16820145184. Qty 2 (equals 8 GB).
- ASUS M4A78-EM AM3/AM2+/AM2 AMD 780G HDMI Micro ATX AMD Motherboard. Item #: N82E16813131384. Qty 1.
- Thermaltake Purepower W0100RU 500W ATX 12V 2.0 Power Supply. Item #: N82E16817153052. Qty 1.
- Western Digital Caviar Blue WD3200AAJS 320GB 7200 RPM SATA 3.0Gb/s 3.5″ Internal Hard Drive -Bare Drive. Item #: N82E16822136098. Qty 2.
The rest of the items typically needed to build a bare-bones computer such as a CD drive, keyboard, mouse and monitor were castoff items already at hand.
This setup currently hosts 2-64-bit guest operating systems using XenServer 5.5. No compatibility problems. It’s a quiet setup and I am very happy with its speed and performance.
Citrix, Hardware
A 1.0 document dated August 2009. Sheesh! Anyway, if you need help in determining which ports to open for lab and firewall issues, here’s a link to the Citrix document. Don’t forget about port 3389 for your RDP connections.
Citrix
Record and report all Presentation Server configuration changes. Track changes made to the Presentation Server farm, by whom and at what time to simplify and accelerate troubleshooting. Configuration Logging is invaluable for auditing and ensuring accountability when multiple administrators are maintaining Presentation Server.
A very nice how-to article provided at alsolorzano.com
Citrix
From the Start button, select -> Settings -> Control Panel
Select the -> Add or Remove Programs applet
Fromthe list of Currently install programs: click once on Citrix Presentation Server For Windows and click the -> Change button.

Make the changes you need.
Citrix
It turns out my encounter with this error was due to a “bad” install of .NET 2.0. I could not perform a security update of .NET 2.0. I ignored the security update error and proceeded to perform the Citrix PS 4.5 install. Near the end of the Citrix server component installation, the installer began uninstalling all of the PS 4.5 server software components. The Citrix error returned after the uninstall was 10001.
In my earlier blog post I described how I uninstalled and reinstalled .NET 2.0 (a requirement for PS 4.5). After I reinstalled and patched .NET 2.0 I was able to perform a satisfactory PS 4.5 server installation.
Citrix, Terminal Services, Windows
- Processor — A minimum of a 600-MHz processor is required and a 1-GHz processor is recommended.
- RAM — A minimum of 256 MB of RAM is required and 512 MB of RAM is recommended.
- Disk Space — A minimum of 170 MB of free disk space is required, with the Microsoft .NET Framework V2.0 as a prerequisite.
Upgrading MSDE 2000 to SQL Server 2005 Express
Citrix, Windows
A nice outline of best practices for installing Citrix in a VMWare environment. Test and dev labs.
Virtrix – Virtual Tricks: VMware: Best practices for deploying Citrix on ESX
Citrix, VMWare
Comprehensive matrix indicating the date that each product will no longer be generally available for purchase and the end of life date for product support.
Citrix » Citrix Product Matrix Table
Citrix
Microsoft article on how to enable debugging for Terminal Service sessions and Citrix – Win2k and Win2k3.
How to enable user environment debug logging in retail builds of Windows
Citrix, Windows
A source for tools, scripts, vbscripts, etc. that may make your life as a Citrix / Terminal Server administrator a little easier
CitrixTools.com
Citrix