Forum Linux.général juniper network connect - help me please

Posté par  .
Étiquettes : aucune
0
4
déc.
2011

Bonjour,

je cherche à utiliser le VPN fourni par mon université pour se connecter aux serveurs de calculs.

Le VPN marche très bien sous windows avec virtualbox, mais je ne sais pas comment m'en servir. Il me dit que je suis connecté avec l'adresse X.Y.6.6 , le préfixe X.X correspond aux adresses du réseau interne à l'université.

À partir de là je ne sais rien faire d'autre que de faire un ping sur cette adresse X.Y.6.6. Je ne me suis jamais servi d'un VPN tel que celui là.

Pourtant je trouve quantité de liens :

http://mad-scientist.us/juniper.html
http://www.ubuntugeek.com/howto-setup-juniper-network-connect-vpn-on-ubuntu-9-10.html
http://forum.ubuntu-fr.org/viewtopic.php?id=446341
http://www.jamiesutherland.com/2011/03/03/juniper-network-connect-ubuntu-10-04/
http://pluri.blogspot.com/2011/01/ubuntu-1010-juniper-network-connect.html
http://www.kanonbra.com/index.php/projects/various/linux/19-juniper-network-connect-on-ubuntu-810
http://kb.juniper.net/InfoCenter/index?page=content&id=KB21412&actp=RSS
http://www.juniperforum.com/index.php?topic=10394.0
http://www.techraza.com/tips/how-to-install-juniper-network-connect-vpn-on-ubuntu/

Mon OS est archlinux 64 bits. Je ne sais pas pourquoi mais ça coince. Quand je fais :

@myhost ~]$ ./.juniper_networks/network_connect/ncsvc --version
bash: ./.juniper_networks/network_connect/ncsvc: Aucun fichier ou dossier de ce type
[david@myhost ~]$ 

Ça ne marche pas, je ne comprends pas pourquoi. Peut être un problème de 64 bits ? Pourriez vous m'aider s'il vous plaît ? Merci beaucoup.

  • # bon endroit ?

    Posté par  (site web personnel) . Évalué à 3.

    C'est écrit:

    bash: ./.juniper_networks/network_connect/ncsvc: Aucun fichier ou dossier de ce type

    Donc le fichier n'existe pas à cet endroit.

    Système - Réseau - Sécurité Open Source

    • [^] # Re: bon endroit ?

      Posté par  . Évalué à 1.

      Soit un mauvais chemin comme nono14 le dit soit binaire 64b avec distrib 32b ou l'inverse (sisi, déjà vu cette erreur dans ce cas là).

  • # fichier 32 bits sur OS 64 bits.

    Posté par  . Évalué à 1. Dernière modification le 05 décembre 2011 à 21:38.

    Bonjour, en fait le fichier n'avait pas les droits en lecture. Mais c'est un fichier ELF :

    $ file .juniper_networks/network_connect/ncsvc 
    .juniper_networks/network_connect/ncsvc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped
    
    

    Étant en 64 bits sous archlinux, je vois peu de chance que ça marche. Je ne sais pas quelles librairies partagées il peut utiliser. Qu'en pensez vous ?

    Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.

    • [^] # Re: fichier 32 bits sur OS 64 bits.

      Posté par  . Évalué à 2.

      installer les ia32-libs ou l'outil linux32

      je ne sais pas si ca existe sur ta distrib, mais sur il me semble avoir lu quelque part qu'il suffit de faire linux32 ncsvc pour le lancer en 32bits

    • [^] # Re: fichier 32 bits sur OS 64 bits.

      Posté par  . Évalué à 2.

      Bonjour, en fait le fichier n'avait pas les droits en lecture.

      Il lui faudra aussi les droits en exécution.

      Étant en 64 bits sous archlinux, je vois peu de chance que ça marche.

      Il faut commencer par ajouter le dépôt multilib pour pouvoir installer les bibliothèques 32 bits nécessaires (juste décommenter les deux lignes qui le concernent dans /etc/pacman.conf et refaire l’indexation (pacman -Syy)).

      Je ne sais pas quelles librairies partagées il peut utiliser.

      ldd est ton ami : ldd .juniper_networks/network_connect/ncsvc
      Il te restera ensuite à trouver (pacman -Ss libmachin) et installer les paquets de multilib (donc notés multilib/nom_du_paquet dans le résultat de la recherche) les fournissant.

      « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • # .

    Posté par  . Évalué à 2.

    il y a pas mal de posts/blog/forums sur ce problème de client juniper qui ne fonctionne pas en 64 bits. J'avais trouvé une méthode à base de téléchargement des bons fichiers (un peu dans ce genre pour le certificat: http://www.joshhardman.net/juniper-network-connect-vpn-linux-64-bit/) mais je ne retrouve plus la source (depuis on a une passerelle ssh :-)).

    ce post récent donne une méthode qui parait intéressante:
    http://ubuntuforums.org/showthread.php?p=11189826#post11189826%22

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.