Limitation du protocole ICA dans XenDesktop 3

Comme vous le savez XenDesktop 3 est sortie au début du mois de février. Brian Madden mettait en évidence les restrictions de l’implémentation de l’ICA dans XenDesktop, par rapport à l’ICA de XernApp. Dans cette démarche il a pu obtenir des informations auprès de CITRIX, sur les restrictions du protocole ICA XenDesktop 3 par rapport à XenApp. ++Restrictions :++ * Kerberos SSPI * SpeedScreen local text echo. (Instant mouse click feedback is a client side feature and has always been available.) * Shadowing * SmartAuditor * Audio on Vista (this is coming soon) * EdgeSight agent to consume the Citrix-specific metrics, like SMC and end user experience. (Although EdgeSight can now track the other usual historical metrics for pooled / non-persistent desktops ++Par contre l’ICA de XenDesktop 3 a de nouvelles fonctionalitées par rapport à l’ICA de XenDesktop 2++ * SpeedScreen multimedia acceleration (which is now called HDX MediaStream) * Smartcard virtual channels * PDA sync and TWAIN (both covered by the new, broad support for USB devices called HDX Plug-n-Play, which actually supports more than devices than on XenApp now) * ICA perfmon counters (SMC) and end-user experience metrics. Perfmon counters can be consumed by any software running on the Virtual Desktop Agent. Il est vrai que par rapport à l’ICA de XenDesktop 2 c’est le jour et la nuit, c’est quand même dommage de se retrouver encore avec un ICA bridé sur du Xendesktop 3. Le post de Brian sur ce sujet est [ici|http://www.brianmadden.com/blogs/brianmadden/archive/2009/02/05/ica-protocol-limitations-in-citrix-xendesktop-3-what-s-there-what-s-still-missing.aspx|en]

Post to Twitter

WFCRUN32 Erreur

Si vous obtenez ce message “WFCRUN32 Erreur “ Lors d’une connexion ICA (via PNA, WI ou PN).

WFCRUN32

Le problème se situe au niveau du fichier APPSRV.INI
Ce fichier est situé dans C:\Documents and Settings\VotreProfil\Application Data\ICAClient\

La ligne concernée est :
LogFileWin32=C:\Documents and Settings\VotreProfil\Application Data\ICAClient\wfcwin32.log.

Le problème peut-être de plusieurs nature comme par exemple :

  • Fichier APPSRV.INI corrompu,
  • Problème de permission NTFS sur le fichier Wfcwin32.log, (il faut que l’utilisateur puisse écrire et modifier le fichier).
  • Chemin non valide à la ligne LogFileWin32

Une solution rapide est de renommer votre fichier APPSRV.INI en APPSRV.INI-OLD et de relancer une appli publiée (ce qui a pour effet de recréer un fichier APPSRV.INI)

Si tout est ok, il faut maintenant ouvrir votre fichier APPSRV.INI-OLD, copier son contenu (sauf la ligne LogFileWin32),
et copier le tout dans le fichier APPSRV.INI (en gardant la ligne LogFileWin32).

Post to Twitter

Compte ctx_cpsvcuser corrompu ou détruit

Il peut arriver (franchement c’est super rare), que le compte CTX_cpsvcuser soit corrompu ou détruit. Il existe un tool (CtxCpsvc10.exe) de chez Citrix qui permet de re-crée le compte tout est décrit [ici|http://support.citrix.com/article/CTX113554|en] Il suffit de le télécharger, le décompresser sur le host en question. Exécuter en ligne de commande : CtxCpsvc10.exe CtxCpsvc10.exe va recréer le compte avec toutes ses permissions. Un reboot une fois que le compte Ctx_cpsvcuser est re-crée, et tout est Ok testé et approuvé ce jour.

Post to Twitter

Problème d’impression suite à la mise en place de Groupes Restreints AD

Si vous rencontrez des problèmes d’impression en ICA, suite à la mise en place de Groupes Restreints au niveau d’un Ou de votre AD, il faut ajouter dans vos groupes restreints le groupe “Utilisateurs avec pouvoir” et rajouter le compte Ctx_SmaUser (pour PS4.0) ou ctx_cpsvcuser (pour PS4.5 et XenApp 5) dans le groupe des “Utilisateurs avec pouvoir” Un reboot (ou GpUpdate /force) sur votre host et c’est ok

Post to Twitter

Mise à jour de la Summary Database en ligne de commande

il arrive que certains fasse du reporting avec XenApp (si si je vous assures).
Mais RM ne permet qu’une mise à jour programmée par jour (donc pas pratique si vous souhaitez plusieurs mises à jour dans une journée)
Heureusement, il existe l’outil qui va bien.

Comme vous le savez tous, la Summary Database est mise à jour une seule fois par jour (via Ressource Manager).

Or si vous souhaitez faire du reporting plusieurs fois par jour via XenApp (houla… quoi il ne fait pas du reporting via EdgSiht 5, la honte….), il vous faudra mettre à jour votre Sumarry Database en cliquant sur le bouton “Mettre à jour maintenant” (super pratique hein)

He bien bien l’escalation nous gratifie d’un tool super utile : ForceUpdate

il ne vous reste plus qu’à mettre Forceupdate en tâche planifiée ou autre et vous pourrez sortir des rapports plusieurs fois par jour 😉

enjoy!


Post to Twitter

ICA sur IPHONE ça se précise

Qui n’a pas vu la célèbre vidéo présentant une portabilité d’un client ICA sur IPHONE, ou bien celle postée le 11/09/2008 sur le blog de la communauté Citrix (d’ailleurs on peut noter qu’au passage on vante les mérites de Windows Mobile… 😉 ), ok ok c’était de l’humour de fin d’année.

Selon toutes vraisemblances Citrix devrait sortir son client  vers juin 2009 (info glanée sur google).

N’hésistez pas à ajouter des commentaires au poste de Adam au passage :=)

Wait and See….

Vivement juin 2009…:=) RDV sur l’AppStore


Post to Twitter

Lancer plusieurs applications en ligne de commande sous CITRIX et Terminal Server

Ctrl-alt-del nous gratifie encore d’un Freeware d’excellente qualité et super utile : TSKaapow, (bon ok le nom est bizarre, la fonction reste super pratique.)Le principe est le suivant : via une ligne de commande de type : TSKaapow “c:\Program Files\Office11\EXCEL.EXE” c:\windows\system32 otepad.exe.

Vous lancez sur un serveur TS/CITRIX  Excel et Notepad en seamless.  Vous pouvez fermer une appli, l’autre reste bien sûr ouverte.  Le tout dans une seule session ;=)

Testé à l’instant et franchement c’est super pratique.
En scriptant on peut faire aussi quelque chose, mais la franchement en une ligne de commande c’est fait :=)

Et bien sûr c’est Free, et dispo ici

Post to Twitter

Print Detective

Comme vous le savez déjà (si vous avez lu vos flux sur DABBC.com), le support de Citrix vient de mettre à disposition un petit utilitaire plutôt sympa : Print Detective. Cet utilitaire permet de collecter la liste des pilotes installés sur un serveur (vous pouvez lancer Print Detective de deux façons, soit en ligne de commande soit en GUI.)

Une fois lancé (on part du fait que vous avez opté pour le GUI :), dans le champsTarget” vous rentrez le nom du serveur qui vous intéresse puis vous cliquer sur “Enumerate”. A noter -au cas où- qu’il faut bien sur être admin du serveur cible ;=)

Une fois, la liste des pilotes énumérés, Print Detective, vous affiches les fichiers de dépendances, le chemin du pilote, les fichiers sources, les fichiers de configurations etc.. etc...Tout cela par pilotes installé sur la cible.

En conclusion un petit outil sympa qui pourra vous aider dans vos futurs “printers troubleshooting”

Post to Twitter

Comparatif des fonctionnalités de PS 4.0, XenApp 4.5, XenApp 5 Windows 2003 et XenApp 5 Windows 2008

Salut à tous, Si vous souhaitez connaitre les différences de Feature entres les dernières versions de XenApp et PS (ben quoi la 4.0 pour moi c’est encore du PS :)), ce pdf est fait pour vous. Perso je trouve ce doc super pratique, il pourra vous servir lors de présentation ou autres.

Coté features les principales différences entres XenApp 5 (attention en fonction de l’OS il existe aussi quelques différences entre XenApp 5 Windows 2003 et XenApp Windows 2008)  et 4.5 sont :

  • Isolation 3.0 :

Enables applications to be packaged separately while allowing isolated applications to communicate with one another. Automatically apply updates to a single application to the aggregated profile.

  • Special Folder Redirection : (seulement en XenApp 5.0 sous Windows 2008)

Enables special folders such as “My Documents” and “Desktop” to map to an ICA session automatically. The application can ask the operating system where an appropriate location for certain kinds of files can be found, regardless of what version, language or operating system is being used.

  • XPS Universal Print Driver : (seulement en XenApp 5.0 sous Windows 2008)

XPS is the new Microsoft XML paper specification supporting next generation of windows applications. 

  • Preferential Load Balancing : (seulement en XenApp 5.0 sous Windows 2008)

Enables administrators to prioritize a user/group and application based on pre-established requirements.  Ensures sessions are appropriately
balanced to provide enhanced user experience. 

  • RADIUS support for Web Interface :

Enables Web Interface to support any 3rd party 2-factor authentication
product that supports generic RADIUS protocol. 

  • Kerberos Authentication for Web Interface :

Kerberos simplifies user authentication and reduces logon points while
ensuring logon chain integrity. 

  • HTTP/s for Streaming :

HTTP support for streamed applications.

Enjoy et bonne lecture ;=)

Post to Twitter

PVS 5.0 – impossible de créer un compte machine dans votre AD

Yop, Dans la foulée, un tips suite à un bug rencontré dans PVS 5.0. Donc dans PVS 5.0 vous pouvez faire un “create machine account ” (création de compte machine) directement dans votre AD (jusqu’à la normal), tout cela en GUI. Si cela ne fonctionne pas [comme dans mon cas ;)].

il vous reste une possibilité, la ligne de commande suivante :

mcli run adddevicetodomain /p devicename=votrehost

à exécuter dans le répertoire d’instal de PVS 5.0 (sauf si vous avez rajouter PVS 5.0 dans votre PATH)

Visiblement c’est de l’ordre du bug, Citrix France devrais faire un retour la-dessus.

Je vous tiens au courant ;)

Post to Twitter