J'ai un ordinateur portable avec Windows XP et Ubuntu 12.04 (32 bits). Jusqu'à présent, j'utilisais Windows XP pour me connecter à un VPN Juniper mais maintenant j'aimerais l'essayer avec Linux. J'ai lu la procédure pas à pas du savant fou (y compris la partie Sun Java) mais je ne peux pas exécuter la configuration. J'obtiens le popup qui me demande si je suis sûr que je veux exécuter l'applet mais alors, rien.
mad-scientist dit que c'est probablement un problème de bibliothèque d'exécution C et suggère d'utiliser son script avec -nojava mais il ne dit pas comment installer Network Connect en premier lieu. Une idée?
Merci pour toute suggestion!
Laurian
PS: J'ai: Ubuntu 12.04 32 bits Java de Sun 1.6.0.32 Firefox 12 xterm (je pense qu'il a été suggéré quelque part)
Réponses:
La dernière version du plugin openjdk et icedtea fonctionne avec Juniper VPN. La suppression de versions plus anciennes et d'autres de Java peut également aider.
Voir Quelqu'un pourrait-il fournir une étape par étape pour obtenir Juniper Netconnect et Citrix?
C'est un endroit où j'ai trouvé que la ligne de commande fonctionne mieux que le centre logiciel Ubuntu
Supprimez d'abord les anciennes versions de Java, Oracle (Sun) et OpenJDK. Par exemple, si vous avez installé OpenJDK 6, saisissez un terminal:
Supprimez également Sun Java. Si vous avez installé uniquement JRE, plutôt que JDK, modifiez les commandes en conséquence. Installez ensuite OpenJDK-7 et le plug-in correspondant en:
Ouvrez Firefox et testez la version de Java utilisée en allant sur ce site http://www.java.com/en/download/testjava.jsp
Remarque: à partir de Chrome 35, la prise en charge Java de Chrome sur Linux a été interrompue. Vous devez utiliser Firefox pour faire fonctionner Java (et donc Network Connect).
Si vous voyez que la version 7 est en cours d'exécution, vous êtes prêt à essayer Juniper VPN. Sinon, vous devrez peut-être supprimer l'autre version de Java. J'espère que cela t'aides.
Mise à jour: pour Ubuntu 64 bits 12.04 à 13.10
À partir de la version 7.3, les appareils Juniper SA prennent en charge Ubuntu 64 bits pour Network Connect.
Tout d'abord, installez le jre / jdk 64 bits et icedtea
Deuxièmement, installez le jre 32 bits
Remarque, n'installez pas le thé glacé 32 bits. Assurez-vous que le 64 bits est le java par défaut. Tant que le jre 32 bits existe, Juniper trouvera les fichiers dont il a besoin et s'exécutera.
Testé sur Ubuntu 13.04 64bit.
Voir la base de connaissances de Juniper Network pour plus de détails .
Mise à jour 2: pour 64 bits Ubuntu 14.04
Network Connect est recherché
update-alternatives
dans / usr / sbin / et il ne semble pas y avoir de lien symbolique pointant vers le bon répertoire comme 13.10.En plus des étapes ci-dessus pour Ubuntu 64 bits 12.04-13.10, ajoutez un lien symbolique vers / usr / sbin / by:
Le problème 14.04 est expliqué plus en détail dans Comment installer Juniper VPN sur Ubuntu 14.04 LTS?
la source
Je n'ai jamais réussi à travailler avec Java simplement dans mon navigateur. Heureusement, il existe une autre option ici: http://mad-scientist.us/juniper.html : D
Bien sûr, la meilleure chose serait que tout soit pris en charge dans Network Manager via le package network-manager-vpnc.
la source
Le client VPN OpenConnect open source prend désormais en charge Juniper. Voir http://www.infradead.org/openconnect/juniper.html
la source
Mise à jour pour 14.04 Trusty Tahr (64 bits)
La première exécution avec Network Connect le 14.04 a entraîné un échec et Network Connect s'est simplement plaint de l'absence de bibliothèques 32 bits. Ma version NC est 7.4R6. J'ai fait installer toutes les bibliothèques et openjdk-7-jre: i386 installé.
En creusant un peu plus, nous avons découvert que Network Connect utilise la liste des alternatives de mise à jour pour décider si jre 32 bits est installé.
Cependant , il est à la recherche
update-alternatives
de/usr/sbin/
et il semble y avoir pas de lien symbolique pointant vers le bon répertoire comme 13.10 avait. Donc, ajouter un lien symbolique à/usr/sbin/
aidé.la source
En utilisant les instructions ici: http://www.rz.uni-karlsruhe.de/~iwr91/juniper/ J'ai un juniper VPN fonctionnant sur Ubuntu 12.04 64 bits sans logiciel 32 bits installé sauf pour ces 3 bibliothèques:
Je démarre le script jnc perl en utilisant l'option --nox (pas de gui) et cela fonctionne très bien, je l'utilise tous les jours.
J'ai initialement téléchargé le fichier cert à l'aide de Firefox 64 bits: Outils> PageInfo> Sécurité> Afficher le certificat> détails> exporter
J'ai depuis trouvé ce script qui fait la même chose: https://github.com/udomsak/juniper-ncui/blob/master/getx509certificate.sh
Mon fichier de configuration particulier nécessitait l'hôte, l'utilisateur, le domaine et le certfile. Le vôtre peut être différent.
La configuration de l'emplacement du fichier de certification exigeait le nom de chemin complet, ~ ne s'est pas étendu à / home / username
la source
Vous pouvez vous connecter à un réseau Juniper à l'aide de Google Chrome et de quelques bibliothèques 32 bits. Jetez un oeil à l'article dans mon blog:
http://arecordon.blogspot.com.ar/2013/07/ubuntu-junipers-network-on-ubuntu64.html
J'espère que ça aide.
la source
J'ai eu des problèmes même après avoir suivi les instructions (le client de connexion réseau va juste planter). Je regardais dans les journaux et j'ai constaté que le script sh pour lancer NC.jar nécessitait xterm. La solution consiste à installer xterm pour les personnes ayant mon problème:
J'utilise java oracle 8 de webupd8team par défaut et installé manuellement java oracle 8 u25 32 bits manuellement depuis le site oracle.
EDIT: ne fonctionne que sur .... Linux Mint 17.1. Je n'ai jamais réussi à le faire fonctionner de manière cohérente sur Ubuntu 14.04.1
la source