Web-Interface 4.6 - ICA Client 11.2.x

Beaucoup d'entre nous sont très impatient de distribuer le dernier client ICA de Citrix sur leurs architectures clientes.

Cette dernière version apporte une fonctionnalité très intéressante car très esthétiques pour les utilisateurs: celle d'agrandir ou rétrécir à volonté les bureaux publiés.

Passer de la publication du bureau CITRIX vers le poste client sans combinaison de touche, un rêve pour les utilisateurs.

Mais quels sont les risques connus ?
 

En déployant un client CITRIX ICA 11.2.x au-travers d'une ancienne version de  la Web Interface de chez Citrix,  vous serez confronté à des problématiques de déconnexions des  utilisateurs, des sessions fantômes, voir même d'une détection hérétique du client natif.

Sachez que seule la Web Interface 5.2 permet de garantir un fonctionnement natif optimum des clients CITRIX ICA 11.2.x avec la fonctionnalité très prisée : d'agrandissement et réduction du bureau publié; mais il est tout à fait possible de passer outre de ce prérequis.

Avec une Web Interface antérieure à la version 5.2 et un client 11.2.x vous aurez quelques fois la dernière version d'activée (avec le bandeau de navigation supérieur présenté par le module CDViewer.exe) ou la version moins sexy du client ICA (sans bandeau supérieur présenté par le module Wfica32.exe). Ces deux modules sont pourtant bien en version 11.2.x mais que nenni, rien n'y fait.

Par ailleurs, lorsque la page Web de la Web Interface sera en fin d'activité (généralement 20 minutes) votre client ICA (WfIca32.exe , la version sans le bandeau supérieur et ne permettant pas la réduction et la réduction à la volé de l'affichage du bureau) mettra fin à votre affichage tout en laissant la session active sur le serveur. Ce phénomène est dû à l'ActiveX de CITRIX (Wfica.ocx) qui détecte mal les commandes reçues dans le navigateur Internet Explorer.

La commande  reçue par cet ActiveX en fin de session Web provoque une mise en transparence de la session utilisateur sur le poste client. Le centre de connexion ICA lui-même ne disparait pas et ne vous permet pas la reprise de votre session. Beaucoup d'utilisateurs seront mécontents.

La solution réside simplement en modifiant le launcher de la  Web Interface pour inclure un paramètre compris uniquement par le dernier client ICA 11.2.x.

En ajoutant la valeur "ConnectionBar=1" dans le Default.ica de la Web Interface vous aurez automatiquement le module CdViewer.exe d'initié au lancement de vos bureaux publiés et plus de session fantôme sur les postes clients.

Cette solution s'applique sur la Web Interface 4.5, 4.6 & 5.1 et pour tous les clients CITRIX ICA.


Nicolas Marques

employé NEOCLES