At many customer place and even more often now RDS and XenApp servers are virtual I see C: drives (System drives) full without a tiny byte left... This is even more painful when roaming profiles need to be store on the same drive. This is the default behaviour for roaming and local profile creation, their location is "c:\Users" or "c:\Documents and Settings" About User Profile Windows : [link] Very often the virtual machine hard drive are calculated with the OS space need and few application added and many time the page file has already been moved to anther drive, but many admins forget to calculate user's profile space needed regarding the number of user logged on per vbox... So what I'm doing on almost all the deployment I do now a day when there are roaming or local profile involve, I just set the UserProfile location to another drive than the system drive, D: for example. This can be done by changing a registry key and here is the location with default values : But I'm so lazy, I had to make an adm for that as well... You can download it here : By changing this value a folder will be automatically created with correct ACL. I think this is a useful tip, just keep in mind it doesn't change the default location of the public folders and the default profile : Tested on Windows 2003, 2008 and 2008R2 with and without Citrix User Profile Management. And last words, TEST it before doing in on a production environment.
I had to update a Windows 2003 - Citrix License Server at one customer place and I wasn't ready for that... For the first time of my Citrix life I had to troubleshoot an upgrade process.... I have try to uninstall / install, update nothing allowed me to complete the installation of the Citrix License Server 11.10 on a Windows 2003 server... The installation was just stuck and never ended the installation process. So I had to understand why this installation was stuck, in the event log I had this message : "A provider, Citrix_GTLicensingProv, has been registered in the WMI namespace, Root\CitrixLicensing, to use the LocalSystem account. This account is privileged and the provider may cause a security violation if it doe not correctly impersonate user requests." Weird message and I'm not sure it's related to the installation issue I have so I chose to use the good old msiexec command line to enable verbose logfile of the installation process : And surprisingly I got useful information ! The installer wasn't able to process the creation of a service (sc.exe command) and I found this Microsoft Security Bulletin : MS09-012 The I downloaded the KB956572 and installed it on the License Server. Then the installation went fine... I lost half of a day trying to understand what was wrong... Resources : MS09-012 - Vulnerabilities in Windows Could Allow Elevation of Privilege (959454) Security Update for Windows Server 2003 (KB956572) Citrix License Server 11.10 download Vulnerabilities in Windows Could Allow Elevation of Privilege (959454)
To completely disable DEP in Windows Server 2003, perform the following with administrative credentials: 1. Open Windows Explorer 2. Tools > Folder Options > View 3. Uncheck Hide Protected operating system files (Recommended) and Hide extensions for known file types 4. Click apply > OK 5. Browse to C:\ 6. Right click on boot.ini, select properties and ensure the â€œread-onlyâ€ tab is unchecked and click OK 7. Edit boot.ini 8. Modify the Â /noexecute= For example, set Â /noexecute=AlwaysOff to disasble DEP entirely 9. File > Save, close boot.ini file 10. Right click on boot.ini, select properties and ensure the â€œread-onlyâ€ tab is checked and click OK 11. Reboot the computer
This is the second time I have this issue, when clicking on a publish application on the Citrix WebInterface I get this weir message : ERROR: The MetaFrame servers reported that the alternate address cannot be found. I mean weird because I'm on a LAN and I don't cross any subnet or different VLAN and there is no alernate address configured on these servers. Error Message at the bottom of my WI : Â It looks like the LHC (Local Host Cache) doesn't contain valid informations. And the only way to be sure about that one is to simply recreate the Local Host Cache. So login on the computer and do as follow : Net stop imaservice /y : This command will stop Independant Managment Architecture service, Citrix WMI Service and Citrix SMA Service DSMAINT RECREATELHC Net start imaservice Net start "Citrix WMI Service" Net start "Citrix SMI Service" And this resolve this "small" problem. This is a common Citrix administration task and troubleshoot but if you don't know it, you cannot guess it.
Here we go, Green Computing is coming ! Now Citrix give us the ability to switch off XenApp servers and switch it on only when the load on the power on server reach a limit. This is very very smart and I think this Power and Capacity Management for XenApp will be a success. Â You can watch bellow the video filmed during the Synergy 2009 in Las Vegas : [flash http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=354 w=486 h=412] And of course with your MyCitrix account you can download the Technical PreviewÂ here : http://www.citrix.com/site/SS/downloads/details.asp?downloadId=1689982&productId=186&c1=sot1349740#topÂ Soon I will release a test of this new toy but I have to finish first my XenDesktop how to and after I would like to put online my test with Netscaler VPX Tech Preview.
This video shows how to install Citrix XenDesktop 3 on Microsoft Windows 2003 R2 SP2. I was very surprise at first because I wasn't able to install Citrix XenDesktop 3 on Microsoft Windows 2008 (?!) This product is less than one week old and Microsoft Windows 2008 is not supported yet. In this video, I show how to install Microsoft SQL Express 2005 then Citrix XenDesktop 3. The next step will be as follow : How to install the Desktop Receiver. How to use Citrix XenDesktop 3 with Provisioning Server 5 and XenServer 5 or VMWare ESX. How to intergrate Portable Profile 2 with Citrix XenDesktop 3. Clik on continue reading to wath the video. [flash medium=5]
This is a short guide to install with the basic requirements the Citrix Web Interface 5.0.1 on a Windows 2003 R2 / sp2. First you have to install IIS Components from the add/remove program in the control panel. If you don't know what to install request more information I will post screenshot of component you need to choose. After we need to install Framework 3.5 SP1 from Microsoft. You need to install Microsoft Visual J# Net 2. From here begin the installation of Citrix Web Interface, first we need to install Web Interface 5.0.1 Access Management Console ExtensionÂ and then we can begin to deploy the Web Interface installer 5.0.1 and you can watch the installation of the two Citrix components in the video bellow : [flash http://www.archy.net/wp-content/uploads/2009/01/webinterface51-windows-2003.swf]
During my experimental EdgeSight setup, I have to face different error, mostly because everything was not ready or not well configure on my side but it can happen. I have install two Edgesight web server (Esx nlb) and two SQL Reporting Services serverÂ (Esx nlb too) with a database store on a SQL 2005 cluster. I didn't had the hand on the setup of the two nlb so things where a bit hard to understand since there is quiet a lot of issue and things to do to enable two VMWare ESX nlb communication. (I'm still working on it, any informations are welcome :) ) I will update this post everytime I will have an error, I hope it will help some of you. Error : Setup was unable to locate the requiered SQL Server Client Tools. The SQL Server Client Tools can usually be located on the SQL Server installation disk. You just have to install client components of SQL Server 2005 (or 2008) and RTM first :) You must have database and SQL Login creation rights on the server. This message means the credentials choose to create / access database needs to have sysadmin rights on the database server, I still hevn't understand why but still. Â Error -2147217900: failed to execute SQL string, error detail: MODIFY FILE encountered operating system error 112(There is not enough space on the disk.) [...] Â This error message happen when you don't have enough space where you choose to record SQL data. I think that would me near the same for log space. Â The report server address used to communicate with Reporting Services is invalid This message will occure when your SQL Reporting is not reachable. I had this issue until my SQL Reporting Services ESX nlb works very fine. Error publishing reports: Server was unable to process request. ---> Timeout expired. This is a typical message when a timeout occure when you're uploding templates to the SQL Reporting Services.
This short video was made to help begginner or people who want to know a bit more about this Citrix product. This is a very simple way to install Citrix Edegesight 5.01 on a Windows 2003 server. What you need to set up before is IIS role install on the server and a SQL database. I have try with SQL Express 2005 Adv edition but it wasn't possible to finish the installation. I'll try to find out about this issue (-2147217900 error) Edit 01 dec 2008: SQL Express is not supported by Citrix but it works.Â EdgeSight 5.01 on a W2K8 Server with SQL2008 with Advanced Services work, you just have to give the correct ReportServer URL wich is for SQL Express: http://%servername%/ReportServer_SQLEXPRESSÂ (Tip from Pierre) Anyway, check this video, click on continue reading... [flash http://www.archy.net/wp-content/uploads/2008/11/install-edgesight-5-windows-2003.swf]
This is a very short video to show basic installation of Citrix XenApp 5 (4.5) on Windows 2003, this is like ABC installation and you just need to prepare your serveur with terminal services in application mode and follow what's in video : [flash http://www.archy.net/wp-content/uploads/2008/11/install-xenapp5-windows-2003.swf]