web-dev-qa-db-fra.com

Comment installer Juniper VPN sur Ubuntu 14.04 LTS?

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.

19
mike

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

6
noleti

Dans mon cas, les étapes suivantes fonctionnent:

  1. Installer Oracle Java 8

    Sudo apt-add-repository ppa: webupd8team/Java

    Sudo apt-get update

    Sudo apt-get install Oracle-Java8-Installer

  2. 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)

  1. Déplacez le fichier vers /usr/lib/jvm/

    Sudo mv /home/envy/Downloads/jre-8u131-linux-i586.tar.gz/usr/lib/jvm /

  2. Extraire le fichier

    cd/usr/lib/jvm /

    Sudo tar xvf jre-8u131-linux-i586.tar.gz

  3. 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/

  4. 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

  5. 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

  6. 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

0
ChaosPredictor

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/

0
Chitrasen