Une des features intéressantes de la Web interface 5.3 (sortie le 24/03/2010) est la fonction “Multiple launch prevention” (qui permet d’éviter de lancer deux fois la même application pendant un labs de temps,ce qui revient à éviter le phénomène de double clique au sein d’une web interface).
Mais (car il y a un mais), cette fonction s’active à la “mano” via une modification du fichier WebInterface.conf (voir la CTX124612).
Pour activer le “multiple launch prevention” :
- Ouvrez le fichier WebInterface.conf (répertoire c:\Inetpub\wwwroot\VotreSite\conf), via le notepad
- Recherchez la ligne #MultiLaunchTimeOut=[Number of seconds (2)]
- Supprimez le caractère # et la partie [Number of seconds (2)]
- Entrez le nombre de secondes après le caractère = (Exemple MultiLaunchTimeOut=2)
- Sauvegardez le fichier Webinterface.conf
Une fois le “multiple launch prevention” activé les utilisateurs ne pourront pas lancer la même application via votre Web Interface 5.3 pendant 2 secondes.
Le seul problème est que toute modification faite via la “Citrix Web interface Management”, modifiera le paramètre “MultiLaunchTimeOut=2” pour le remplacer en “#MultiLaunchTimeOut=[Number of seconds (2)]“ 🙁 .