Pourrais-tu m'aider s'il te plaît ?
Sur mon ancien Ubuntu 13.10, j’étais capable d’exécuter Juniper VPN (sur Firefox uniquement) en utilisant une solution de contournement nécessitant l’installation des fichiers 32libs et IcedTea manquants (32bits).
Cependant, j'ai récemment mis à niveau Ubuntu 13.10 vers 14.04 (les deux 64 bits) et mon VPN Juniper ne fonctionne plus car il échoue au démarrage en affichant le message suivant:
"Assurez-vous que les bibliothèques 32 bits nécessaires sont installées. Pour plus de détails, consultez l'article de la base de connaissances KB25230".
"L'installation a échoué. Veuillez installer 32 bits Java et mettre à jour les liens alternatifs à l'aide de la commande update-alternatives. Pour plus de détails, consultez l'article de la Base de connaissances KB25230".
Pour une raison étrange, il semble que la mise à jour 14.04 ne fonctionne plus avec openjdk-7: 386 et par conséquent avec le VPN Juniper.
Des idées ? Merci
Vous pourriez essayer la suggestion dans ce post: configuration de Juniper le 12.04
Mise à jour pour 14.04 Trusty Tahr (64 bits)
La première exécution avec Network Connect le 14.04 a abouti à un échec et Network Connect vient de se plaindre de l'absence de bibliothèques 32 bits. Ma version NC est 7.4R6. J'ai eu toutes les bibliothèques installées et openjdk-7-jre: i386 installé.
En creusant un peu plus profondément, il est apparu que Network Connect utilisait la liste update-alternatives pour décider si jre 32 bits est installé.
/usr/sbin/alternatives command not found
Command = /bin/sh -c /usr/sbin/update-alternatives --display Java 2>&1 | grep -v "/bin/sh:" | grep ^/ | cut -d " " -f 1 | tr " " " "
Cependant, cela ressemble à update-alternatives de/usr/sbin/et il ne semble pas y avoir de lien symbolique pointant vers le bon répertoire comme celui de 13.10. Donc, ajouter un lien symbolique à/usr/sbin/help.
$ Sudo ln -s /usr/bin/update-alternatives /usr/sbin/
Juste pour être complet, en plus de devoir installer un JRE 32 bits, je devais aussi suivre les informations ici: http://itfuzz.blogspot.de/2013/11/juniper-network-connect-and -ubuntu-1310.html et exécutez cette commande le 14.04:
Sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 lib32bz2-1.0 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386
Je dois déjà avoir fait cela le 13.10 car cela fonctionnait alors, mais le 14.04, la fenêtre Network Connect vient de se fermer. Cela a résolu le problème.
Je viens de configurer une connexion VPN à Juniper à l'aide du script msjnc
de MadScientist qui enveloppe un fichier binaire (ncsvc) du client Juniper .jar.
Le binaire ncsvc
ne nécessite pas du tout Java. Il s'agit donc en quelque sorte de la solution la plus ordonnée que j'ai pu trouver.
Le script peut être trouvé ici: http://mad-scientist.us/juniper.html
Dans mon cas, les étapes suivantes fonctionnent:
Installer Oracle Java 8
Sudo apt-add-repository ppa: webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java8-Installer
Téléchargez la boule de tar de 32 bits Java 8 à partir de ici
télécharger jre-8uXXX-linux-i586.tar.gz
XXX - version (dans mon cas 131, changez la version que vous avez téléchargée à l'étape 131 suivante)
Déplacez le fichier vers /usr/lib/jvm/
Sudo mv /home/envy/Downloads/jre-8u131-linux-i586.tar.gz/usr/lib/jvm /
Extraire le fichier
cd/usr/lib/jvm /
Sudo tar xvf jre-8u131-linux-i586.tar.gz
Changez-le en propriétaire racine
Sudo ls -ld /usr/lib/jvm/jre1.8.0_131/
chown root.root -R /usr/lib/jvm/jre1.8.0_131/
Mettre à jour le lien alternatif pour Java
Sudo update-alternatives --install/usr/bin/Java java /usr/lib/jvm/jre1.8.0_131/bin/Java 10
Assurez-vous que la version par défaut de Java est toujours 64 bits.
update-alternatives --display Java
7a. Si Java par défaut, la version 32 bits a été modifiée.
Sudo update-alternatives --config Java
Installer les bibliothèques standard 32 bits
Sudo ln -s/usr/bin/update-alternatives/usr/sbin /
Sudo dpkg --add-architecture i386
Sudo apt-get install libstdc ++ 6: i386 lib32z1 lib32ncurses5 libxext6: i386 libxrender1: i386 libxtst6: i386 libxi6: i386
source ici
En raison de mauvaises mises à niveau, je ne pouvais pas lancer vpn. Enfin ce blog m'a aidé.
http://www.lyricalsoftware.com/blog/juniper-vpn-working-in-ubuntu-14-04-trusty/