Problème migration serveur XenApp 6.0 vers XenApp 6.5

Lors d’une migration XenApp 6.0 (la fameuse bêta version 🙂 ) vers une ferme XenApp 6.5, nous avons rencontré des problèmes d’intégration dans la ferme XA 6.5 sur deux serveurs.

Les symptômes : l’IMA ne démarrait pas et le  MFCOM lui restait dans le statut démarrage.

Les events rencontrés étaient les suivants :

Nom du journal :System
Source :       Service Control Manager
ID de l’événement :7024
Description :
Le service Citrix Independent Management Architecture s’est arrêté avec l’erreur service particulière %%-2147483647.

Nom du journal :System
Source :       IMAService
ID de l’événement :3601
Description :
Échec de chargement des plug-ins initiaux. Erreur IMA_RESULT_FAILURE

Nom du journal :System
Source :       IMAService
ID de l’événement :3609
Description :
Échec de chargement du module C:\Program Files (x86)\Citrix\System32\Citrix\IMA\SubSystems\MfSrvSs.dll. Erreur IMA_RESULT_FAILURE

Nom du journal :Application
Source :       MetaFrameEvents
ID de l’événement :1
Description :
Les écouteurs ICA Citrix semblent être désactivés. Veuillez vérifier que les écouteurs ICA Citrix sont activés.

La résolution passe comme d’habitude par une recherche google (tout d’abord merci à Menhir Two qui avait déjà troubleshooté le problème 😉 ),qui nous emmène tout droit sur un thread du forum Citrix : IMA Service will not start. EVENT ID 1.

En bref il faut remettre à jour les certificats racines via la KB931125 (bien que prévu pour de l’Xp la KB931125  fonctionne très bien sous 2008 R2).
Une fois les certificats racines mis à jour (enfin on parle de certif de 2011 🙂 ), les service IMA et MFCOM démarrent sans problème.

 

rootsupd.exe

Post to Twitter

Script : Désactivation SpeedScreen via les MFCOM

Dans une de nos fermes de prod (XenApp 5 R06 sur Windows 2003 Sp2 Fr), nous avons eu besoin de désactiver l’accélération de navigation HDX 3D (SpeedScreen) sur un silo applicatif.

Nous avons réalisé un script wsf (ça faisait longtemps qu’on n’avait pas mis les mains dans les MFCOM 🙂 ) afin de pouvoir désactiver dans un premier temps l’héritage des paramètres de la batterie (puisque dans notre cas le SpeedScreen était paramétré au niveau de la batterie), puis de désactiver l’accélération de navigation HDX 3D (le script filtre les serveurs en fonction du hostname, voir ligne 67 du script).

Une fois les infos trouvées sur la bible des MFCOM, la lecture est lourde mais à chaque fois payante 🙂  .

 

Avant le script

 

Après le script

 

SpeedScreen_Disable.wsf

Post to Twitter

Erreur : Le service MFCOM n’a pas répondu comme prévu. Assurez-vous que votre compte………

Si lors d’une découverte dans une AMC (ou Citrix Delivery Services Console), vous obtenez le message suivant :

Le service Citrix MFCOM n’a pas répondu comme prévu. Assurez-vous que votre compte utilisateur est un membre du groupe Utilisateurs COM distribués de cet ordinateur si vous vous connectez à un serveur distant. Vérifiez la version de Citrix Presentation Server sur cet ordinateur et assurez-vous qu’une version compatible du service Citrix MFCOM est installée et en cours d’exécution.

Plusieurs hypothèses sont possibles (en fin de billet vous trouverez quelques liens sur les autres hypothèses), dans ce billet nous allons en traiter une que nous venons de rencontrer en prod : l’absence de Citrix IMA COM Interop dans les applications COM+

Si lors d’une découverte dans une AMC (ou Citrix Delivery Services Console), vous obtenez le message suivant :

Le service Citrix MFCOM n’a pas répondu comme prévu. Assurez-vous que votre compte utilisateur est un membre du groupe Utilisateurs COM distribués de cet ordinateur si vous vous connectez à un serveur distant. Vérifiez la version de Citrix Presentation Server sur cet ordinateur et assurez-vous qu’une version compatible du service Citrix MFCOM est installée et en cours d’exécution.

Plusieurs hypothèses sont possibles (en fin de billet vous trouverez quelques liens sur les autres hypothèses), dans ce billet nous allons en traiter une que nous venons de rencontrer en prod : l’absence de Citrix IMA COM Interop dans les applications COM+

Continue reading “Erreur : Le service MFCOM n’a pas répondu comme prévu. Assurez-vous que votre compte………”

Post to Twitter