Ubuntu 14.04 LTS'ye Juniper VPN nasıl kurulur?


17

Lütfen bana yardım eder misiniz ?

Eski Ubuntu 13.10'umda, eksik 32 libre ve IcedTea (32 bit) yüklemenizi gerektiren bir geçici çözüm kullanarak Juniper VPN'i (yalnızca Firefox'ta) çalıştırabildim.

Ancak, son zamanlarda Ubuntu 13.10'dan 14.04'e (her ikisi de 64 bit) yükselttim ve Juniper VPN'im artık çalışmıyor çünkü aşağıdaki mesajı gösteren başlatma sırasında başarısız oluyor:

"Lütfen gerekli 32 bit kitaplıkların kurulu olduğundan emin olun. Daha fazla bilgi için KB25230 KB makalesine bakın"

"Kurulum başarısız oldu. Lütfen 32 bit Java yükleyin ve güncelleme alternatifleri komutunu kullanarak alternatif bağlantıları güncelleyin. Daha fazla bilgi için KB25230 KB makalesine bakın"

Bazı tuhaf nedenlerden dolayı, 14.04 yükseltmesi artık openjdk-7: 386 ve dolayısıyla Juniper VPN ile artık çalışmıyor gibi görünüyor.

Herhangi bir fikir ? Teşekkürler


Juniper OpenVNP'yi desteklemiyor mu? Eğer öyleyse, bunu kullanabilirsiniz.
don.joey

Yanıtlar:


19

Bu yazıda öneriyi deneyebilirsiniz: Juniper setup on 12.04

14.04 Trusty Tahr Güncellemesi (64 bit)

14.04'te Network Connect ile ilk çalıştırıldığında bir hata oluştu ve Network Connect 32-bit kütüphanelerin eksikliğinden şikayetçi oldu. NC sürümüm 7.4R6. Tüm kütüphaneleri kurdum ve openjdk-7-jre: i386 kurdum.

Biraz daha derine inmek, Network Connect'in 32 bit jre yüklü olup olmadığına karar vermek için güncelleme alternatifleri listesini kullandığını ortaya çıkardı.

/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 " " " "

Ancak / usr / sbin / 'dan güncelleme-alternatifleri arıyor ve 13.10 gibi sağ dizine işaret eden bir simge bağlantısı yok gibi görünüyor. Böylece / usr / sbin / dizinine symlink eklemek yardımcı oldu.

$ sudo ln -s /usr/bin/update-alternatives /usr/sbin/

Sadece tamlık için ve 32 bit JRE'yi kurmak zorunda kaldığım için, buradaki bilgileri de takip etmek zorunda kaldım: http://itfuzz.blogspot.de/2013/11/juniper-network-connect-and-ubuntu-1310 .html ve bu komutu 14.04'te çalıştırın:

sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 lib32bz2-1.0 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386

Bunu daha önce olduğu gibi 13.10'da yapmıştım, ancak 14.04'te Network Connect penceresi henüz kapandı. Bu sorunu çözdü.


@mike bu konuya nasıl daha derin kazdıklarını açıklar mısın? Juniper'ın güncelleme alternatiflerini (strace?) Kullandığını nasıl belirlediğinizi bilmek istiyorum. Ben 14.04 üzerinde ve boşuna bu düzeltmeden geçti
jairo

Beni kurtardın. Cevabınız işe yarayan tek çözüm!
Itai Ganot

Talimatları takip ettim ama yine de işe yaramadı, sadece bir saniye sonra ölecekti. Benim sorunum şifreli bir giriş dizini oldu !!! "Suid" ile ilgili nasıl monte edildiği ile ilgili bazı sorunlar, çalışmasını engelliyor. "~ / .Juniper_networks" ünden şifrelenmemiş bir bölümdeki başka bir konuma bir softlink yapmak zorunda kaldım.
Lee Dixon

Bu 14.10 için çalıştı ama maalesef 15.04 için uygulama başlatılacak ancak trafik göndermiyor. Alınan bayt her zaman 0'dır.
Akilesh

Sembolik bağlantı kritik !!!
Bartosz Radaczyński

6

msjncArdıç linux istemcisinden bir ikili (ncsvc) saran MadScientist'in komut dosyasını kullanarak ardıç için bir VPN bağlantısı kurdum.

ncsvcBu biraz bulabildiğim etkileyicisi çözümdür böylece ikili, tüm java'ya gerektirmez.

Komut dosyasını burada bulabilirsiniz: http://mad-scientist.us/juniper.html



0

Benim durumumda aşağıdaki adımlar işe yarar:

  1. Oracle Java 8'i yükleyin

    sudo apt-add-deposu ppa: webupd8team / java

    sudo uygun-güncelleme

    sudo apt-get install oracle-java8-yükleyici

  2. 32 bit Java 8'in katran topunu buradan indirin

indir jre-8uXXX-linux-i586.tar.gz

XXX - sürüm (benim durumumda 131, sonraki 131 numaralı adımlarda indirdiğiniz sürüme değiştirin)

  1. Dosyayı şuraya taşı: /usr/lib/jvm/

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

  2. Dosyayı çıkart

    cd / usr / lib / jvm /

    sudo katranı xvf jre-8u131-linux-i586.tar.gz

  3. Kök sahiplik olarak değiştirin

    sudo ls -ld /usr/lib/jvm/jre1.8.0_131/

    chown root.root -R /usr/lib/jvm/jre1.8.0_131/

  4. Java için alternatifler bağlantısını güncelleme

    sudo güncelleme seçenekleri - install / usr / bin / java java /usr/lib/jvm/jre1.8.0_131/bin/java 10

  5. Varsayılan Java sürümünün hala 64 bit olduğundan emin olun

    güncelleme alternatifleri - ekran java

    7a. Java varsayılanı 32 bit sürümüne değiştirilirse.

    sudo güncelleme alternatifleri --config java

  6. Standart 32 bit kitaplıkları yükleme

    sudo ln -s / usr / bin / güncelleme-alternatifleri / usr / sbin /

    sudo dpkg - add-mimarlık i386

    sudo apt-get install libstdc ++ 6: i386 lib32z1 lib32ncurses5 libxext6: i386 libxrender1: i386 libxtst6: i386 libxi6: i386

burada kaynak


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.