Citrix Virtual Apps & Desktops – Analyser des traces CDF sans erreurs (Failed to find matching TMF for GUID)

Synopsis

A la suite d’une série d’erreurs du Citrix Store Service dans l’Event Viewer, j’ai voulu en savoir plus et pour ça rien de mieux que faire des traces.

The Citrix servers reported an unspecified error from the XML Service at address https://<DDCName>/scripts/wpnbr.dll [NFuseProtocol.TRequestAddress].

Nous avons donc deux choix, soit utiliser Scout soit passer par l’outils old school CDFControl et perso je préfère car c’est basique, clair, net et précis.

Ici pas de cours pour l’utilisation de l’outil (quoi que ça vous intéresserait ?) mais plus sur l’analyse via CdfAnalyzer (pour rester à l’ancienne) qui peut poser problème comme dans mon cas.

<Unknown Format>: Failed to find matching TMF for GUID -> 68FDD900-4A3E-11D1-84F4-0000F80464E3 
<Unknown Format>: Failed to find matching TMF for GUID -> 68FDD900-4A3E-11D1-84F4-0000F80464E3 
<Unknown Format>: Failed to find matching TMF for GUID -> 68FDD900-4A3E-11D1-84F4-0000F80464E3 
<Unknown Format>: Failed to find matching TMF for GUID -> 68FDD900-4A3E-11D1-84F4-0000F80464E3 
<Unknown Format>: Failed to find matching TMF for GUID -> D062513E-0D1F-4033-8CA0-B2AC667B3DB8 

Ça veux dire en gros que vous n’avez pas les définitions pour exploiter les messages, il va donc falloir les télécharger tout simplement et ce via CDFMonitor.

Let’s trace…

  • Télécharger CDFMonitor et le décompresser dans un folder (ex. C:\Citrix).
  • Ouvrir un Command Prompt as Administrator et se placer dans le folder.
cd C:\Citrix
  • Exécuter cette commande pour télécharger les définitions, il faudra alors remplir le prompt avec votre login Citrix.
CDFMonitor.exe /downloadtmfs

  • Le téléchargement est long (47min avec une connexion Gigabit !) mais ne prend que quelques centaines de Mo.
13/06/2019 19:02:34:finalizing
13/06/2019 19:02:35:CDFMonitor Stopping.
13/06/2019 19:02:35:-------------------------------------
13/06/2019 18:15:09 cdfmonitor start time
13/06/2019 19:02:35 cdfmonitor stop time
00:47:25.8585326 cdfmonitor duration
00:00:04.3066406 cdfmonitor processor time
0.15 cdfmonitor average processor utilization %
0.00 cdfmonitor current processor utilization %
0.00 cdfmonitor traces per second
---------------------------------------------------------
13/06/2019 19:02:35:finished

Il faut maintenant configurer le folder tmfs dans CdfAnalyser pour qu’il prenne en compte les définitions.

  • Aller dans Tools – Properties et taper le path du folder tmfs.

  • Il est maintenant possible de lire la trace dans CdfAnalyzer et confirmer dans mon cas une erreur de configuration SQL.

 

Mathieu

Je suis actuellement ingénieur spécialisé dans le design d'environnements cloud virtualisés. Adepte des technologies de VMware, Nutanix, Citrix et Microsoft je propose à travers ce blog diverses astuces de troubleshooting.

S’abonner
Notification pour
guest

0 Commentaires
Commentaires en ligne
Afficher tous les commentaires