Friday 13 June 2008

Using the Safari Browser with the Citrix Web Interface 4.0

Citrix provide a very helpful article at http://support.citrix.com/article/CTX104367 describing how to customise the Citrix Web Interface 4.0. to support the Mac client on Safari. This works well, but it is not the whole job as when the user logs off and back on again, they will find their client is set back to Java. It also does not present the user client installation prompts in the message centre until they are logged on.

It is fortunately very simple to complete the job. Follow the steps in the Citrix article and then do exactly the same for the following files in the auth folder as you did for the same named files in the site folder: include.cs, embed.cs, install.cs.

Works a treat. Obviously all changes should be tested in a dev environment first and don't forget to read Citrix's disclaimer on the webpage linked above.

Wednesday 28 May 2008

Windows Live Mesh

I recieved my invite to Live Mesh today and found it would not install and reported that I should check my network settings: "Installer encountered errors: Please verify your network settings and attempt to reinstall".

Well all was fine with my network settings. I tried setting my locale to US as suggested on some site and ensured that UAC was switched on. I then tried changing my auto proxy configuration script to a hard coded proxy (in IE connection settings) and Live Mesh then installed. So if anyone else sees this error and you are using an automatic configuration script for your proxy, that is why.

Hopefully Microsoft will fix this at some point.

Monday 31 March 2008

SPSS and Appsense Environment Manager

I am having trouble with SPSS 15 running on Citrix Presentation servers which also has Appsense Environment Manager running. Basically, Environment Manager kills the SPSS processor. I can reproduce this consistently and fix the problem by either disengaging the EM process, removing the EM DLLs or simply removing any applied EM policies.

I have had a call open with Appsense about this for a few weeks. The only suggestion they have made so far is to upgrade to the most recent version. I did this (7.2.227), but it made no difference.

Currently I am trying SPSS 16.0, but not having much luck as our license for SPSS 16.0 is not authorised for use on a terminal server......... Hopefully I will have a call from SPSS soon to establish how I can run this test.

Has anyone seen this issue?

I will keep this post updated, but it looks like we are going to have to switch of Environment Manager on our Citrix servers and live without the good things that it does.

Tuesday 11 March 2008

SoftGrid 4.1 - Desktop Refresh Times Out - Error 10000005

I've had issues with SoftGrid today with all Desktop Refreshes failing and no applications launching. Unfortunately this happened while I was rebuilding one of the VAS servers so I wasted a lot of time trying to trouble shoot issues that could have been caused by removing this server.......

The errors I was seeing in the sftlog.txt file when trying to launch applications were:

[03/11/2008 08:00:28.370 AMGR WRN] {hap=1:app=CorelDRAW X3 13.0.0.739:tid=4FC}The SoftGrid Client lost contact with a server and entered disconnected mode.
[03/11/2008 08:00:28.385 JGSW ERR] {hap=1:app=CorelDRAW X3 13.0.0.739:tid=148C:usr=srvrjh}The SoftGrid client could not connect to stream URL 'rtsp://appstreaming.leeds.ac.uk:554/cdrawtst/cdrawtst.sft' (FS status: 1600190A-00000120).
[03/11/2008 08:00:28.385 SWAP ERR] {hap=1:app=CorelDRAW X3 13.0.0.739:tid=148C:usr=srvrjh}The client was unable to connect to a SoftGrid server (rc 1600190A-00000120)
[03/11/2008 08:00:28.432 TRAY ERR] {tid=C88:usr=srvrjh}The SoftGrid Client could not launch CorelDRAW X3 13.0.0.739.

An unexpected error occurred. Please report the following error code to your System Administrator.

Error code: 41112E-1600190A-00000120

This turned out to be nothing to do with the VAS rebuild and was actually associated with the provider policy. It seems that SoftGrid does not use native Windows authentication but instead employs LDAP. In our architecture LDAP often causes issues. We have two domains, a forest root and a child. The child domain is first in the alphabet.

Anyway, we performed some AD upgrade work at the weekend and the one domain controller in the child domain that the VAS servers could contact was offline (in case we needed to revert back the domain). We accepted the fact that users in this domain would not be able to authenticate to the VAS servers during this period, as we have no softgrid users in that domain at present. However what we did not anticipate is that because a group of users from the child domain was defined in the provider policy, SoftGrid would time out trying to contact the domain and it would break all desktop refreshes and all applications (that were not 100% pre-cached).

Microsoft states the issues we were seeing are related database problems, but I would suggest that before you do anything with your databases that you check your provider policy and look for any groups that have not been properly resolved.

Tuesday 15 January 2008

ISA 2006 Custom Login Page

I have a couple of custom login pages on ISA 2006 to fit with company branding. This all works well with one problem. When a user enters an incorrect username or password, every now and again the user is dropped back to the default ISA login page. This does not break anything and the user can carry on to login ok, but it looks a bit daft and is very confusing for the end user. I may well be logging this with Microsoft, but I would rather not as it seems like an issue that Microsoft are going to want a lot of information on and because it is very intermittent it could take a lot of time (of which I don't have much). If anyone has found a work around/fix for this I would love to know. Please post to this blog entry. I'll keep it updated if I get anywhere with it.