Environnement
Citrix XenDesktop (VDI)
Problème
Si vous souhaitez faire un log via CDFControl par demande de Citrix ou par votre propre initiative mais qu’un logoff/logon est obligatoire vous allez être bloqué, le log va s’arrêter.
Cause
L’utilisation de CDFControl qui est un exécutable qui va se fermer en même temps que la session.
Solution
Comme il n’est pas possible de collecter un log tel quel via CDFControl, nous allons l’utiliser pour créer un fichier template .ctl et passer par Tracelog.
- Télécharger et décompresser Tracelog et CDFControl sur le VDI.
- Executer CDFControl (as Administrator) et sélectionner les modules.
- Créer le fichier Template.ctl (Tools – Create CTL File)
- Ouvrir un Command Prompt (as Administrator).
TraceLog -start <logname> -guid <ctlfile> -flag 0xfffffff -level 9 -f <logfilename>
Ex. TraceLog –start VDALog -guid Template.ctl -flag 0xfffffff -level 9 -f VDALog.etl
- Une fois exécuté, vous pouvez faire un Logoff. Le log va continuer de se générer jusqu’à ce qu’il soit stoppé manuellement.
- Pour stopper le log il suffit de taper cette commande.
TraceLog -stop <logname>
Ex. TraceLog -stop VDALog