
Pour les besoins du boulot et non plus pour le plaisir, j’ai eu pour impératif de me connecter à un Intranet client via un VPN Citrix. Je ne sais pas pour vous, mais quand j’entends VPN, je commence à avoir des sueurs froides en me disant que la galère ne fait que commencer.
Et bien pour une fois, je peux dire que je n’ai presque pas ramé. Vous allez voir, c’est simple et rapide.
Citrix Presentation Server en 2 minutes
Citrix Presentation Server c’est une manière d’offrir une connexion à des applications à distance indépendamment de la machine que l’on utilise. En clair, que l’on soit sous Linux, MacOS X ou Windows, on est censé pouvoir accéder à des applications d’une infrastructure distante.
Tout se fait via son navigateur Web préféré (Iceweasel sous Debian, Firefox sous Ubuntu dans mon cas). Seulement voilà, quand je souhaitais lancer l’application Putty pour profiter d’une jolie connexion SSH, que nenni !
À la place, j’avais le droit de télécharger un fichier launch.ica qui, j’avoue, ne m’évoquais pas grand chose.

Si on en est là, c'est que ça ne va pas
Installer le plugin ICA pour Linux
Une recherche Google plus tard, je découvre donc sans surprise qu’il me faut installer un client Citrix. J’ai un peu peur en imaginant qu’il ne fonctionne que sur des systèmes d’exploitation arriérés.
Et pourtant, quand on sait ce qu’il faut installer c’est tellement plus simple :
- Téléchargez le client ICA pour Linux
- En prenant la version .tar.gz puis en lançant ./setupwfc
- En convertissant le .rpm par un petit sudo alien -i ICAClient-10.6-1.i386.rpm
- En utilisant le .deb que j’ai créé avec alien
- Liez le plugin ICA à votre navigateur Web
- Sous Ubuntu : ln –s /usr/lib/ICAClient/npica.so /usr/lib/mozilla/plugins/npica.so
- Sous Debian : ln –s /usr/lib/ICAClient/npica.so /usr/lib/iceweasel/plugins/npica.so
- Fermez et relancer Firefox/Iceweasel si nécessaire
- Dans les modules complémentaires, vérifiez que le plugin apparaît bien (ou bien dans about:plugins)

Plugin Citrix vu depuis le gestionnaire de modules Firefox
Conclusion
Bref ça marche bien même sous Firefox 3 et j’en suis content. Le chargement des applications est relativement rapide. Ça fait presque bizarre de voir une application Windows bien se lancer !
C’est également la première fois que je peux me connecter à un VPN distant sans sérieux problèmes. J’ai déjà eu droit aux VPN Cisco à passphrase aléatoire généré par un badge … même le support technique n’a pas pu m’aider : j’étais le premier à les appeler en étant sous Linux !

Chargement de l'application Windows à distance


















Commentaires
Connexion à un serveur Citrix depuis Firefox sous Linux http://tinyurl.com/6zczgn
Bonne information ca.
Effectivment pour avoir a me connecter chez différents clients, les VPN ca fait toujours froid dans le dos.
Maintenant je passe souvent par des machines virtuelle pour eviter de me retrouver avec 7 carte reseau virtuels sur ma machine
Bel effort et beaucoup de perspective avec cette solution !! je vais enfin pouvoir me débarrassée de Windows !!! Mais hélàs je ne suis pas encore au bout !
le plugin: je le retrouve avec about:plugins mais pas dans modules complémentaires/plugins .. est-ce grave?
et finalement lorsque je me connecte je recois “votre plateforme/SE n’est pas pris en charge par ce composant! ” et il ne démarre pas Juniper (le VPN??)
Une idée sur le problème?
Oups, j’ai pas répondu !
@macavlt normalement about:plugins et les modules complémentaires devraient avoir la même liste. Étrange. Je me suis aperçu aussi que sous Ubuntu, pour que ça fonctionne il fallait que ça soit dans le répertoire /usr/lib/mozilla/plugins et non /usr/lib/firefox/plugins comme initialement écrit.
Quand j’accède à l’écran de sélection des applications j’ai tout de même droit au message comme quoi y’a aucune appli détectée. Les clics sur les applications sont tout de même fonctionnels.
Bonjour,
Moi j’ai une fenetre systeme qui apparait avec le message :
“You have not chosen to trust “Thawte Premium Server CA”, the issuer of the server’s security certificate (SSL error 61)”
pouvez vous m’aider ?
merci.
Répondre