سؤال غير قادر على الاتصال بشركة جونيبر VPN على Lubuntu 13.04


أنا أستخدم Lubuntu 13.04. حاول هذا مع كروم ، فايرفوكس و Epiphany مع نفس النتيجة.

  1. أسجل الدخول إلى صفحة ويب VPN الخاصة بي
  2. انقر فوق ابدأ لفتح اتصال.
  3. نافذة تنبثق تسألني إذا كنت أرغب في تثبيت ملف jar -> أنقر فوق نعم
  4. المحطة المنبثقة يسألني عن كلمة مرور الجذر التي أقوم بإدخالها
  5. يتم تحديث شريط التقدم للحظات عندما يبدو مهلة وأعود إلى الخطوة الثانية
  6. انقر فوق ابدأ مرة أخرى ويستمر شريط التقدم حيث توقفت ، كرر ذلك عدة مرات
  7. في نهاية المطاف ، يصل التقدم إلى نهاية الشريط ولكن لا يحدث شيء
  8. إذا كان بينغ الجهاز وأنا لا أحاول الاتصال إلى الجهاز
  9. لا أرى VPN في قائمة الاتصالات الخاصة بي

لقد جربت الخطوات التي حددتها Mad Scientist في http://mad-scientist.us/juniper.html لكنه لا يربط إما (عرض الحالة "الاتصال" لثانية ثم "غير متصل") ، ولكن أعتقد أن هناك شيئا أساسيا يحدث بشكل خاطئ قبل هذه المرحلة على أي حال.

أيه أفكار؟

*تحديث***


4
2018-06-12 10:27


الأصل


هل يمكن أن تخبرني ما هي نسخة Java التي تقوم بتشغيلها؟ - karan
أنا أستخدم Java 7 - China Diapers
هل تستخدم تثبيت 64 بت أو 32 بت؟ انظر الجواب الأعلى هنا askubuntu.com/questions/136194/juniper-setup-on-12-04 - David Edwards
أنا أستخدم 64 بت لوبونتو إذا كان هذا ما تعنيه. شكرا سوف تحقق من الرابط - China Diapers
انظر تحديث للنشر الأصلي - China Diapers


الأجوبة:


إذا كنت حصلت على جونيبر SA أقدم من 7.3 ، فأنت بحاجة إلى تثبيت كل من 32 و 64 بت. تحتاج إلى إطلاق جافا 32 بت لتشغيل اتصال الشبكة.

تحتاج إلى تثبيت libxtst6: حزمة i386 لتشغيل إصدار 32 بت من java على نظام 64 بت:

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

(إذا فشلت ، ثم قم بتثبيت حزمة ia32-libs كاملة).

تثبيت إصدار 64 بت في / usr / lib / java / jre /

تثبيت إصدار 32 بت في / usr / lib / java32 / jre /

ثم قم بما يلي:

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

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

يجب أن يبدو الملف كما يلي:

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

ثم تحتاج إلى جعله تنفيذيًا:

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

ثم استخدم بدائل التحديث لتثبيت الإصدار المناسب من java:

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

إذا كان لديك مجلد رئيسي مشفر ، فستجد هناك nosuid تمت إضافته إلى خيارات التحميل منذ 13.04 ، لذلك يمكنك نقل مجلد .juniper خارج المنزل المشفر ، أي: / اختيار رابط إنشاء ارتباط:

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

تحديد ما إذا كنت قد قمت بتثبيت البرنامج المساعد جافا في فايرفوكس (في الإضافات -> الإضافات). إذا كان الأمر كذلك ، يجب أن تكون على استعداد للذهاب.

أخذت وصفة من تلك الصفحة: http://ubuntuforums.org/showthread.php؟t=232607&page=51

ولكن إذا كنت ترغب في الجري openjdk، ثم اتبع الخطوات التالية:

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

يبدو وكأنه:

#!/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

اجعلها تنفيذية:

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

حتى الآن عملت بالنسبة لي.

مع تحياتي،

ماريو.


3
2017-08-02 20:47



كانت هذه مساعدة ضخمة! لقد حاولت العديد من الطرق الأخرى للحصول على جونيبر VPN NC للعمل على أوبونتو 64bit ، ولكن هذا هو الوحيد الذي عمل بالنسبة لي. شكرا لكم! - mason81


هذا هو ما حصلت عليه للعمل على جهاز Ubuntu 13.10 ...

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

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

عند هذه النقطة /usr/bin/java links إلى /etc/alternatives/java ويرتبط ذلك /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java. يمكننا الآن استبدال رابط جافا الأول بنص:

cd /usr/bin

sudo mv -f java java.orig

sudo vi java

أدخل هذه الخطوط ؛

\#!/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

احفظ الملف واخرج vi

sudo chmod +x java

لا أعرف ما إذا كان هذا ضروريًا أم لا ، لكنني فعلت ذلك. روابط اختيارية أخرى في /usr/bin لاستبدال البرامج النصية بنفس الطريقة المذكورة أعلاه

javac، javadoc، javah، javap، javaws

للملحق جافا إلى فايرفوكس / mozilla تشير إلى الإصدار 64 بت من دليل التثبيت www.java.com. بالنسبة لي كان هذا /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

أعد تشغيل المتصفح لالتقاط تغيير المكون الإضافي.


3
2018-02-28 06:23



أستخدم تطبيق Mint 16 بناءً على 13.10 ولكنه لا يعمل تمامًا. يظهر التطبيق الصغير NC ولكن يختفي فجأة مرة أخرى. قبل ذلك أتلقى السؤال للتأكد من تثبيت مكتبات 32 بت. لذلك حصلت على مزيد من ثم قبل أن فعلت كل هذا. قبل التطبيق الصغير NC لم تظهر على الإطلاق. هل تعرف لماذا يختفي التطبيق الصغير NC مرة أخرى؟ - Joost Van Durme


القيام بالخطوات التالية بعد عمل تثبيت أوبونتو 13.04 جديدة. كما لا يتم تشفير مجلد منزلي ...

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

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

sudo apt-get install ia32-libs

سجلت الدخول وطلب الإعداد لكلمة المرور الخاصة بي وفاويلا عملت. إنها بطيئة في البداية ولكن بعد تسجيل خروجي وتسجيل الدخول مرة أخرى ، عادت إلى أداء النوافذ.

آمل أن يكون هذا يصلح لك.

لدي ديل انسبايرون 7720 مع إنتل i7 وبطاقة الرسومات الاندماج على ما يبدو.

أنا لم أشتريه للنوافذ في البداية حتى يتم شحنها مع ويندوز 8 الذي هو sucky ....


-2
2017-08-25 22:36



الناس الذين هم downvoting: من فضلك قل لماذا. - Ken Williams