Сбой можжевельника сразу после запуска

Я использую Ubuntu 13.10 x64 и у меня установлена ​​64 и 32-битная версия Java 6. Я настроил, что при запуске Network Connect будет работать 32-разрядная версия, а для всех остальных - 64-разрядная версия.

Я могу запустить Network Connect при переходе на сайт (у меня есть x32-версии firefox и icedtea-plugin), но сразу после его запуска происходит сбой. Таймер в Network Connect иногда переходит в 00:00:01, но никогда до 00:00:02 до сбоя.

Отчет об ошибке:

The crashed program seems to use third-party or local libraries:
/home/user/.juniper_networks/network_connect/libncui.so
It is highly recommended to check if the problem persists without those first.
Do you want to continue the report process anyway?

Ошибка возникает с 32-битной Java, а не с 64-битной. Я знаю, что libncui.so только 32-битный, но я не думаю, что это проблема, так как я получаю графический интерфейс Network Connect при запуске.

У кого-нибудь есть исправление?

1
задан 18 December 2013 в 19:24

4 ответа

У меня нет решения для вашей конкретной настройки. Однако установка, которую я описал в настройках Juniper 12.04 , работает и в 64-битной Ubuntu 13.10.

Действия по переходу от ваших настроек к моим настройкам :

  1. Удалите папку /home/user/.juniper_networks, чтобы начать все заново.
  2. Удалить всю Java 6 (openjdk *) . Удалите 32-битный Firefox и установите 64-битный Firefox, если он не установлен.
  3. Установите 64-битную Java 7 и связанную с ней icedtea. Это должно быть Java по умолчанию.
  4. Установка 32-битной Java 7. Нет необходимости в 32-битной icedtea. Это не должно быть по умолчанию. Juniper найдет нужные ему файлы и использует их из 64-битного Firefox и 64-битного icedtea.

Надеюсь, это поможет

0
ответ дан 18 December 2013 в 19:24

У меня тоже была эта проблема. Я следовал инструкциям с сайта Juniper и. Прочитав логи в .juniper_networks /, я обнаружил, что скрипт sh для открытия NC.jar открывает xterm. Чтобы это исправить, вы должны установить xterm:

sudo apt-get install xterm

Это наверняка убедится, что sremote действительно работает на Ubuntu 14.04 и Linux Mint 17. Я видел, что это работает на некоторых компьютерах с Ubuntu ... Я использую java oracle 8 от webupd8team по умолчанию и вручную устанавливаю 32-битный java oracle 8 u25 с сайта oracle.

РЕДАКТИРОВАТЬ 2: Свежая версия Ubuntu 15.04 и новейшая 32-разрядная версия oracle java 8 работают прямо из коробки !!!

0
ответ дан 18 December 2013 в 19:24

В основном это проблема вашего HOME-каталога. Это зашифровано, я прав? ;) Таким образом, он монтируется с опцией «nosetuid», которая предотвращает любые операции SUID, чтобы работать так, как вы ожидаете.

Решение: скопируйте каталог сетевого подключения в другое место на жестком диске (например, /opt/juniperconnect)), отредактируйте junipernc-script, чтобы он указывал на новый каталог (называемый _jpath в сценарии /usr/local/bin/junipernc), а затем меня устраивает. Я все еще использую nc версии 7.1 с Ubuntu 14.04 LTS.

0
ответ дан 18 December 2013 в 19:24

У меня была точно такая же проблема, и это было из-за того, что каталог HOME был зашифрован, как указывал hmayag. Копирование всего $ HOME / .juniper_connect в незашифрованное место решило проблему (и отредактировала переменную _jpath в junipernc.sh, чтобы указать новое местоположение). У меня 64-битная версия Ubuntu 14.04, использующая Oracle JRE 1.8.0_60 (32-битная среда выполнения Java 8).

0
ответ дан 18 December 2013 в 19:24

Другие вопросы по тегам:

Похожие вопросы: