XenApp 5.0 : certaines commandes Citrix ne fonctionnent plus sous Windows 2008

Bonjour,

Certains d’entre vous qui utilisent XA5.0/2008 ont pû constater que certaines commandes souvent utilisées sur des serveurs depuis l’époque MetaFrame (voire WinFrame) ne fonctionnaient plus sous Windows 2008.

Les commandes telles que !

query server
query farm
etc

retournent un message genre Invalid parameter(s)

Cela est dû à un changement dans le fonctionnement et la protection de la base de registres de Windows 2008. Un correctif est disponible auprès de Microsoft…

http://support.microsoft.com/?scid=kb%3Ben-us%3B958652&x=15&y=12

Conferencing Manager : utiliser un autre tableau blanc que MSPAINT

Bonjour,

Wizdom a posté un truc et astuce pour Conferencing Manager dans le forum : http://www.doctor-citrix.com/forum/index.php/topic,2146.0.html#msg13545

c’est une très bonne initiative et c’est à ma connaissance un des premiers (sinon le premier) truc et astuce en français pour Conferencing Manager…

C’est quoi Conferencing Manager ?

Avant de coller le post de Wizdom, deux mots pour ceux qui ne connaissent pas Citrix Conferencing Manager…

“MetaFrame Conferencing Manager permet de tenir une conférence virtuelle en temps réel dans des environnements MetaFrame Presentation Server. Désormais, les équipes de travail peuvent partager leurs sessions d’application, contribuer ensemble à des documents et mener des formations en ligne sans se soucier de la distance séparant les membres de l’équipe et quelles que soient les machines ou les connexions réseau utilisées pour l’accès.
Toute application publiée à l’aide de MetaFrame Presentation Server peut être partagée dans MetaFrame Conferencing Manager. “

Guide d’admin: http://support.citrix.com/article/CTX106265

ET CE dès la version “Standard” (qui n’existe plus d’ailleurs..Ebahi) jusqu’à la version Platinum de CPS4.0 et CPS4.5

Post de Wizdom

Pour ceux qui utilisent Citrix Conferencing Manager (et vous auriez tort de vous en privez puisque depuis la PS4.0 il est inclu sans licence supplémentaire), vous connaissez déjà l’existence de la fonction “Tableau Blanc” (ou WhiteBoard pour les versions anglaises), qui consiste à exécuter Paint dans la Conference Room (et donc dans votre appli partagée).

Malheureusement, Paint est surement le pire outil qu’on puisse utiliser pour faire des schémas ou des annotations. Il est heureusement possible d’utiliser un autre outil, en lieu et place de Paint, qui pourra être appelé directement depuis Conferencing Manager. Pour cela, une seule solution : supprimer le mspaint.exe du répertoire C:WindowsSystem32 et le remplacer par quelque chose d’autre. Problème : la fonction WFP (Windows File Protect) vous empêche de modifier un executable (ou une DLL) protégé le système, et Paint fait parti de la liste (on se demande bien pourquoi…).

Etape 1: Désactiver WFP
a) Ouvrir le bureau du serveur Citrix où est installé Conferencing Manager.
b) Avec Regedit, ouvrir HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogon
c) Modifier la clef SFCDisable et changer la valeur 0x0000000 par 0xffffff9d (taper ffffff9d dans l’éditeur).
d) Faire une copie de C:Windowssystem32sfc_os.dll et renommer la sfc_os1.dll
e) Faire une autre copie C:Windowssystem32sfc_os.dll que vous garderez sous le coude en cas de pépin
f) Ouvrez sfc_os1.dll avec un éditeur hexadécimal (pour ma part j’utilise UltraEdit en mode Hex), cherchez la séquence ’83 F8 9D 75 07 8B C6′ (elle n’apparait qu’une seule fois), et changer le ‘8B C6′ par ’90 90’. Enregistrer.
g) Avec l’utilitaire PEChksum (http://www.bitsum.com/files/pesuite.zip), corriger le checksum de sfc_os1.dll (il suffit de faire un pechksum.exe c:windowssystem32sfc_os1.dll dans une invite de commande).
h) La dll sfc_os ne peut pas être remplacée lorsque Windows fonctionne, il faut donc la remplacer au démarrage. Pour cela, on utiliser l’utilitaire MoveLatr (http://www.bitsum.com/files/movel_101.zip) qui se chargera d’effectuer la manip au prochain reboot. Il suffit de taper Movelatr.exe C:Windowssystem32sfc_os1.dll c:windowssystem32sfc_os.dll dans une invite de commandes.
i) Redémarrer Windows (en vérifiant avant qu’aucun user n’est connecté).
j) Normalement, vous devriez pouvoir renommer / supprimer c:windowssystem32mspaint.exe sans que le système ne récupère le fichier automatiquement.

Pour cette partie j’ai utilisé la méthode décrite ici :

http://www.bitsum.com/aboutwfp.asp

Elle s’applique normalement à tous les Windows 2003 (français / anglais..).

Etape 2 : Trouver un remplaçant à paint

Pour ma part, je cherchais un utilitaire proche du Whiteboard de Teamviewer. Le mieux que j’ai trouvé, qui soit à la fois léger et gratuit, est “WhiteBoard” disponible ici :

http://www.codeplex.com/WhiteBoard

Il suffit de télécharger l’exe (pas d’installation), de le renommer mspaint.exe et de le copier dans C:Windowssystem32…et le tour est joué.

Capture d’écran en cours d’utilisation :

 

KB Citrix : Les 10 articles les plus consultés en Octobre 2008

Bonjour,

Comme chaque mois (j’ai manqué Septembre.. pardon), voici les statistiques des articles les plus lus sur la Knowledge Base Citrix. La base de connaissances s’enrichie tous les jours de nouveaux articles mais il est toujours intéressant de se faire une idée sur ceux qui sont les plus consultés !

 


1    CTX711855 Common SSL Error Messages and Their Causes
2    CTX681954 Troubleshooting Citrix ICA Printer Autocreation
3    CTX089874 Troubleshooting and Explaining the Citrix Universal Print Driver
4    CTX368624 Troubleshooting Citrix Pass-through Authentication (Single Sign-On)
5    CTX107137 Troubleshooting Printing Problems In Presentation Server 4.0
6    CTX238200 Troubleshooting Various Client Drive Mapping Issues
7    CTX106531 Troubleshooting the Citrix XTE Service and Errors: There is no route to the specified address … Protocol Driver Error
8.   CTX564283 Troubleshooting 1003 and 1004 Terminal Server Licensing Errors
9.   CTX101644 Seamless Configuration Settings
10. CTX101810 Known Citrix Ports

J’en profite pour informer qu’il existe aussi beaucoup de whitepapers (livres blancs) sur différents sujets. les 10 plus lus en Octobre 2008 ont été :

1   CTX117913  Technical Guide for Upgrading / Migrating to XenApp 5.0
2   CTX110351  User Profile Best Practices for MetaFrame Presentation Server
3   CTX112524  Citrix Presentation Server and Microsoft SQL 2005 Configuration
4   CTX101997  Citrix Secure Gateway Secure Ticket Authority Frequently Asked Questions
5   CTX118397  Introduction to Storage Technologies
6   CTX114618  Technical Guide for Upgrading/Migrating to Presentation Server 4.5 FP 1
7   CTX101739  Microsoft SQL Server 2000 Data Store Replication
8   CTX118229  Datastore Replication with XenApp 5.0 for Windows Server 2008 using SQL 2005 SP2 with Windows Authentication
9   CTX106974  Web Interface 4.0 Troubleshooters Guide
10 CTX117915  Understanding XenServer Networking – The Linux Perspective

Je rappelle l’adresse : http://support.citrix.com

ThinIsFat

Citrix Application Streaming : Infos et liens

Bonjour,

Pour ceux qui souhaitent avoir des astuces, des informations, des guides sur le streaming d’application avec Citrix, voici une petite liste..

CTX118396 Profiling Microsoft Office 2007 for Streaming – Best Practices

CTX118980 When Exporting a Form in InfoPath 2007 for the First Time, the Application Stops Responding

CTX118981 Compatibility Issues on Windows Vista / Server 2008 When Editing Microsoft Office Documents in SharePoint

CTX118983 Event Log Entries for Streamed Microsoft Office 2007 Applications are Created Incorrectly

CTX118994 You are Prompted for an MSI Package while Repairing the Streaming Profiler or XenApp Plugin for Streamed Apps

CTX118995 You Cannot Launch Streamed Applications Using Presentation Server Client 10.200 with the XenApp Plugin for Streamed Apps 1.2

CTX119045 You Cannot Create a Dependent Inter-isolation Communication Profile of Microsoft Office with Office Communicator as a Linked Profile

CTX119046 You Fail to Stream Applications from Associated Inter-isolation Communication Profiles that Aggregate Multiple Linked Profiles

CTX119047 The Virtual Desktop Agent Stops Functioning if You Uninstall the XenApp Plugin for Streamed Apps

CTX119050 The “radecache.exe /flushall” Application Streaming Command Does Not Work with EasyCall

CTX119051 A Streamed Outlook Application Creates Multiple Copies of Offline Folder Files if You Flush the Cache and Reopen Outlook

CTX119053 Streamed Application Errors Occur due to Network Connection Failures

CTX119054 You are Unable to Create a Dependent Inter-isolation Communication Profile for Microsoft Project with Microsoft Office as a Linked Profile

Bonne chasse !

ThinIsFat

Changements liés au HRP03 de CPS4.5 et XenApp 5.0/2003

Bonjour,

Le Hotfix Rollup Pack 3 pour CPS4.5(XenApp 4.5) et XenApp 5.0 pour Windows 2003 apporte de nombreuses améliorations et changements concernant le service IMA.Dans cet article, vous trouverez les best practices de déploiement ainsi que les liens vers des articles de la KB Citrix importants pour bien comprendre les améliorations apportées par le HRP03.

 

 

Il est important de bien lire les pré-requis avant d’installer ce HRP. Le guide d’installation est disponible sur http://support.citrix.com/article/ctx118771

L’article CTX118659 explique les Bests Practices pour le déploiement du HRP03. On peut le résumer ainsi :

  • Mettre à jour le serveur de licences Citrix en version 11.5 avant d’installer le HRP03
  • Ordre d’installation :

1. Data store server (en cas d’utilisation du mode indirect)

2. ZDCs

3. Backup ZDCs

4. XML brokers

5. Farm metric servers

6. Farm member servers.

Note: le service IMA doit fonctionner ET le DataStore disponible lors de la mise à jour d’un serveur avec le HRP03. Un reboot est nécessaire à la fin de l’installation.

L’article CTX118658 (IMA Performance and Resiliency Enhancements in Hotfix Rollup Pack 3 for XenApp 5.0 and Presentation Server 4.5) explique en détails toutes les améliorations.

Pour ceux qui gèrent de grandes fermes (c’est à dire plus de 250 serveurs dans une seule zone. Citrix a fait divers tests, allant jusqu’à 1000 serveurs dans une seule zone), il faut savoir que le HRP03 ne nécessite plus l’utilisation de l’outil CTX108456 – Automatic Farm Tuner. En effet, au démarrage, le service IMA calcule les valeurs appropriées qui étaient auparavant modifiées manuellement avec l’outil Automatic Farm Tuner. De nombreux détails sur les changements impliqués par le HRP03 dans les grandes fermes sont expliqués dans l’article déjà mentionnéCTX118659

L’outil ICA File Creator est dispnible sur la KB Citrix

Bonjour,

Citrix ICA File Creator est enfin disponible sur la Knowledge Base Citrix…

Pour le télécharger : http://support.citrix.com/article/CTX113472

 


Cet outil permet de créer un fichier ICA pour n’importe quelle application de votre/vos ferme(s) et même de générer un fichier ICA d’une seule opération pour l’ensemble des applications publiées.

ThinIsFat