There are a lot of great little gems on the web that have been on my “list” for time that I haven’t ever gotten around to writing about. So I’d like to take this opportunity to clean house a bit and share with you some of the best things you might have missed in 2005.
Web Interface 4 Troubleshooting Guide
This official Citrix document goes into much detail about how exactly WI4 works. It goes much deeper than the admin guide and the advanced concepts guide, and I consider it a must read for anyone designing a WI4 environment. (It's also much more technical that the entry-level "brief troubleshooting guides" from Citrix.)
Citrix Secure Gateway 3 Troubleshooting Guide
This is the CSG version of the document mentioned above. Again, this is a must read if you really want to understand how this stuff works. These are the “source” documents that many so called experts (like me!) use to sound so “expert-ish.”
Medevac is a set of tools from Citrix that let you test your Presentation Server environment to make sure everything is working. They go deeper than the generic, “uhh.. is IMA running?” and dig into specific tests like whether an XML ticket can be issued, determining what IMA thinks is the least loaded server, and determining whether the data collector is actually responding to client messages.
Resource Manager Web Console
One of the great (if not the only great) things about Citrix’s Resource Manager capability is that it stores all of its data in a totally open SQL database. I have spent many days here and there writing SQL queries that dump this or that out to a web page for customers. Thankfully those days are behind me, because Rene Alfonso has written a free web application that you can load on a web server and point to your RM database. This app lets users run reports on my different aspects of your RM data.
Ron Oglesby’s Application Certification Document
Ron put together this fairly comprehensive Word document that you can give to an application owner or a junior Citrix engineer to teach them how to perform basic tests on an application before putting it in a Citrix environment. He has some cool VM worksheets on his site too.
I think most people know about UPH Clean by now, but if you don't definitely check it out. UPH Clean is a service from Microsoft that you install on a Terminal Server. It watches logoff requests and kills processes that get stuck during the logoff process with open handles into the registry. UPHClean fixes most "stuck" profile issues and profile corruption problems.