Frage Keine Verbindung zu Juniper VPN auf Lubuntu 13.04 möglich


Ich benutze Lubuntu 13.04. Versucht dies mit Chrome, Firefox und Epiphany mit dem gleichen Ergebnis.

  1. Ich melde mich bei meiner VPN-Webseite an
  2. Klicken Sie auf Start, um eine Verbindung zu öffnen.
  3. Fenster erscheint und fragt mich, ob ich die JAR-Datei installieren möchte -> ich klicke ja
  4. Das Terminal erscheint und fragt mich nach dem Root-Passwort, das ich eingegeben habe
  5. Der Fortschrittsbalken wird momentan aktualisiert, wenn es scheint, als wäre die Zeit abgelaufen und ich komme zurück zu Schritt 2
  6. Ich klicke erneut auf Start und der Fortschrittsbalken fährt dort fort, wo er aufgehört hat, wiederhole das einige Male
  7. Irgendwann erreicht der Fortschritt das Ende der Bar, aber nichts passiert
  8. Wenn ich die Maschine anpinge, versuche ich mich mit der Maschine zu verbinden nicht gefunden
  9. Ich sehe das VPN nicht in meiner Verbindungsliste

Ich habe die von Mad Scientist umrissenen Schritte ausprobiert http://mad-scientist.us/juniper.html aber es verbindet sich auch nicht (status show "connecting" für eine Sekunde, dann "disconnected"), aber ich denke, etwas Grundlegendes geht vor dieser Phase sowieso schief.

Irgendwelche Ideen?

*AKTUALISIEREN***


4
2018-06-12 10:27


Ursprung


Können Sie mir bitte sagen, welche Version von Java Sie ausführen? - karan
Ich benutze Java 7 - China Diapers
Verwenden Sie eine 64-Bit- oder 32-Bit-Installation? Siehe die obere Antwort hier askubuntu.com/questions/136194/junipe-setup-on-12-04 - David Edwards
Ich benutze 64-Bit-Lubuntu, wenn Sie das meinen. Danke wird den Link überprüfen - China Diapers
Siehe Update zum ursprünglichen Beitrag - China Diapers


Antworten:


Wenn Sie Juniper SA älter als 7.3 haben, müssen Sie sowohl 32 als auch 64 Bit installieren. Sie müssen Java 32 Bit starten, um eine Netzwerkverbindung herzustellen.

Sie müssen das Paket libxtst6: i386 installieren, um die 32-Bit-Version von Java auf dem 64-Bit-System ausführen zu können:

sudo apt-get install libxtst6:i386 libxrender1:i386 libxi6:i386 libncurses5:i386 libncursesw5:i386 libncurses-ruby:i386

(Wenn dies fehlschlägt, installieren Sie das gesamte ia32-libs-Paket).

Installieren Sie die 64-Bit-Version unter / usr / lib / java / jre /

Installieren Sie die 32-Bit-Version unter / usr / lib / java32 / jre /

dann mach folgendes:

sudo mv /usr/lib/java/jre/bin/java{,.orig}

sudo gedit /usr/lib/java/jre/bin/java

Datei sollte so aussehen:

#!/bin/bash
if [ "$3" = "NC" ]
then
  /usr/lib/java32/jre/bin/java "$@"
else
  /usr/lib/java/jre/bin/java.orig "$@"
fi

Dann müssen Sie es Executive machen:

sudo chmod +x /usr/lib/java/jre/bin/java

Dann benutze update-alternatives um die entsprechende Version von Java zu installieren:

sudo update-alternatives --install /usr/lib/mozilla/plugins/libnpjp2.so java_plugin /usr/lib/java/jre/lib/amd64/libnpjp2.so 10
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre/bin/java 10
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/java/jre/bin/javaws 10

Wenn Sie den Home-Ordner verschlüsselt haben, wird seit 13.04 keine Mount-Option mehr hinzugefügt, so dass Sie den .juniper-Ordner außerhalb des verschlüsselten Home-Verzeichnisses verschieben können, dh: / opt und erstellen Sie einen Symlink:

cd ~
mv .juniper /opt
ln -s /opt/.juniper .

Stellen Sie fest, ob Sie das Java-Plugin in Firefox installiert haben (in Add-ons -> Plugins). Wenn ja, sollten Sie bereit sein zu gehen.

Ich habe ein Rezept von dieser Seite genommen: http://ubuntuforums.org/showthread.php?t=232607&page=51

Aber wenn du rennen willst openjdk, dann folge diesen Schritten:

sudo apt-get install openjdk-7-jre icedtea-7-plugin openjdk-7-jre:i386 ia32-libs
sudo mv /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java{,.orig}
sudo gedit /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java

Es sollte so aussehen:

#!/bin/bash
if [ "$3" = "NC" ]
then
  /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java "$@"
else
  /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java.orig "$@"
fi

Mach es zum Chef:

chmod +x /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java

Bisher hat es für mich funktioniert.

Grüße,

Mario.


3
2017-08-02 20:47



Das war eine große Hilfe! Ich habe zahlreiche andere Methoden ausprobiert, um Juniper VPN NC auf Ubuntu 64bit zu bekommen, aber das war das einzige, was für mich funktionierte. Vielen Dank! - mason81


Das ist, was ich auf meiner Ubuntu 13.10 Maschine arbeiten ...

sudo apt-get install openjdk-7-jre icedtea-7-plugin

sudo apt-get install openjdk-7-jre:i386

An diesem Punkt /usr/bin/java links zu /etc/alternatives/java und das verbindet sich mit /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java. Jetzt können wir den ersten Java-Link durch ein Skript ersetzen:

cd /usr/bin

sudo mv -f java java.orig

sudo vi java

Fügen Sie diese Zeilen ein;

\#!/bin/bash
if [ "$3" = "NC" ]
then
  /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java "$@"
else
  /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java "$@"
fi

Speichern Sie die Datei und beenden Sie sie vi

sudo chmod +x java

Ich weiß nicht, ob das nötig ist oder nicht, aber ich habe es getan. Optionale andere Links in /usr/bin mit Skripten auf die gleiche Weise wie oben zu ersetzen

Javac, Javadoc, Javah, Javap, Java

Für das Java-Plugin zu Firefox / Mozilla zeigen Sie auf die 64-Bit-Version aus dem Installationsverzeichnis www.java.com. Für mich war das so /usr/java/jre1.7.0_51

cd /usr

sudo mkdir java

cd java

sudo tar zxvf ~/Downloads/jre-7u51-linux-x64.tar.gz

cd /usr/lib/mozilla/plugins

sudo ln -s /usr/java/jre1.7.0_51/lib/amd64/libnpjp2.so

Starten Sie den Browser neu, um die Plugin-Änderung zu übernehmen.


3
2018-02-28 06:23



Ich benutze Mint 16 basierend auf 13.10, aber es funktioniert nicht vollständig. Das NC-Applet erscheint, verschwindet aber plötzlich wieder. Davor stelle ich die Frage, ob die 32-Bit-Bibliotheken installiert sind. Also bin ich weiter gekommen, bevor ich das alles gemacht habe. Bevor das NC-Applet überhaupt nicht angezeigt wurde. Wissen Sie, warum das NC-Applet wieder verschwindet? - Joost Van Durme


Die folgenden Schritte nach einer frischen ubuntu 13.04 Installation funktionierten. Auch mein Home-Ordner ist nicht verschlüsselt ....

sudo apt-get installieren openjdk-7-jre icedtea-7-plugin

sudo apt-get installieren openjdk-7-jre: i386

sudo apt-get installieren ia32-libs

Angemeldet und das Setup nach meinem Passwort gefragt und voila hat funktioniert. Es ist zunächst langsam, aber nachdem ich mich abgemeldet und wieder eingeloggt habe, war es wieder Windows-Leistung.

Ich hoffe, das funktioniert für dich.

Ich habe ein Dell Inspiron 7720 mit Intel i7 und Fusion-Grafikkarte offenbar.

Ich kaufte es nicht für Windows zuerst, bis sie mit Windows 8 ausgeliefert wurden, das ist sucky ....


-2
2017-08-25 22:36



Leute, die downvoting sind: Bitte sag warum. - Ken Williams