Archive: ‘Citrix’ Category

Hotfix XA600W2K8R2X64003 – For Citrix XenApp 6.0 for Windows Server 2008 R2 – English Released

No comments September 27th, 2010

Finally its here. The hotfix that repair the very irritating bug not being able to reboot the citrix servers. There is a small bugg with the hotfix thou and that is that it will remove the licensing component from the server if its installed. The hotfix thou is to export this key, [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Citrix Licensing], on the license server before you apply the hotfix. and then import it after the hotfix is installed. They are reviewing the hotfix and will fix this small issue.

Text from hotfix:

Servers running XenApp 6 can become unresponsive while shutting down. The issue occurs when the picadm.sys driver encounters certain error conditions that prevent it from shutting down gracefully.

Here is the link to the hotfix: http://support.citrix.com/article/CTX126211

Hangs on reboot fix not yet released

No comments September 17th, 2010

But i have the link to where it should be posted when its been released.

http://support.citrix.com/article/CTX126211

Xenapp 6 reboots and UPM 3 troubles

No comments September 16th, 2010

Ever since xenapp 6 was released there have been a problem with servers not been able to reboot. Theres a big thread about it over on the citrix forums. The problem was first reported the 14th of april and now its in the middle of september. They must have lots to do overethere as the patch hasnt been released yet! Its coming, finally, tomorrow! This is awesome. Then i can start to reboot my servers again automatically everynight instead of manually rebooting them every now and then.

Ive been having some trouble with the user pofile manager leaking memory. Its UPM 3.0 and the current version is 3.2 where the memory leak has been fixed. I havnt upgraded thou because im using streaming profiles which for some reason dont work if i upgrade. But because i cant reboot the servers every night the UPM process has been growing everyday and in some cases been causing trouble. Thou ive been told on the forums it could have somethign to do with Trend Officescan. I really like the streaming profile feature because of fast logon times which is why i havnt upgraded all servers, had to upgrade a few and turn the feature of thou.

So my next mission is to patch all the servers with Hotfix XA600W2K8R2X64003 to be able to reboot the servers, then see if i can get the streaming profiles running without Officescan! Dont know if it will be worth running without antivirus thou.

HOWTO: Remove public folder links (c:\users\public) from windows Libraries

No comments September 16th, 2010

A while ago i wrote a howto about this and thought it would be a nice first post. It was originally posted on the citrix forums here.

Yesterday I figured out howto remove the public folder links from the windows libraries, and how to make my own links. Im writing this howto in to get this documented as i havnt found anything about it anywhere. If you dont know what i mean then start an explorer window on a 2008+ server or windows vista/7. And in your explorer pane to the left you have libraries. These libraries make whatever links you assign to it appear as one folder. By default you have Documents, Music, Pictures and Videos, and you might not want all of them in your citrix/terminalserver environment. And if we look at the settings for one of them like Documents, its going to point to your private documents folder and the local public documents folder that all users have access to which often isnt very good at all. If you right click on it you can remove the public link and add more of whatever links you want in it. And you can create your own libraries. And this is how you customize so that new users gets the libraries you want them to have:

The libraries are stored in “%userprofile%\AppData\Roaming\Microsoft\Windows\Libraries” and gets created on your first logon. They are text files named name.library-ms and you can only open them in an editor by specifically writing the filename. I use cmd.exe, browse to the location and if you type dir you will see the correct filenames of the libraries.
cd %userprofile%\AppData\Roaming\Microsoft\Windows\Libraries
dir
2010-04-08 12:50 <DIR>; .
2010-04-08 12:50 <DIR>; ..
2010-04-08 12:50 3 548 Documents.library-ms
2010-04-08 12:50 3 505 Music.library-ms
2010-04-08 12:50 3 540 Pictures.library-ms
2010-04-08 12:50 3 519 Videos.library-ms

type notepad Documents.library and you will see the settings for this library. The settings file is an XML and i haven’t figured out how to change it very much yet thou, its serialized. But every link in the library is between the <searchConnectorDescription> tags. So if you have two links in the library and the second one is public you can remove the second pair of these tags and you will have removed the public link from the library.

The easiest way thou is to customize in the explorer gui. Dont touch the first link if you want it to continue to point to the users homedir, i dont know what it links to, it seems like its linked to %homedrive% or something like it which is what you mostly want and not directly to the users homedrive ie. \\servername\homefolder.
Anyways once your done with the libraries you co to c:\users\Default\appdata\roaming\microsoft\windows and create a folder named Libraries. Then copy your customized libraries to that folder.

And when new profiles gets created they will get your libraries as you have specified them!

To me i just removed the music library and the videos library. And removed the links to c:\users\public in the remaing two libraries, as i dont want anything to be saved on the citrix servers and dont want it to be shared between different customers that use the same server.

Citrix Web Interface, CSG and Windows 2008 NLB

No comments October 19th, 2009

So i wanted to update to the new web interface from 4.6 to 5.2. I also wanted to use 2008 servers with NLB, couldn’t make it work with 4.6 and server 2003. So i took 2 new servers and did a fresh install. I got the web interfaces configured so that they worked properly, and installed Citrix Secure Gateway on each of the WI:s. Then came the fun part to get the NLB working.

To get windows NLB working at all, all the servers has to be on the same subnet and there cant me more than 32 servers in the cluster.

I’m using multicast since i only have a single network card on the servers and my network infrastructure supports it, which many different routers aren’t, since you are having 2 mac:s on a single nic. If i had nics i would use unicast. One nic for administrating and one nic for the cluster.

And i specify the NLB address on the same subnet as the two servers. And using the default port rules which is basically saying to use nlb on all ports.

Next step is to configure the CSG, in which I’ve already has configured the basic settings, certificate, ssl and so on. But i need the change the monitoring of inbound connections where i specify the CSG to listen on the NLB address. And ofc do this on both WI/CSG servers.

And that’s it. Now i have a working NLB on my Citrix Web Interface.

On an another note i discovered i couldn’t force ssl in the IIS otherwise it gave me errors when the csg used http to fetch the web pages from the iis and then presenting them as https.