Top-office11.ru

IT и мир ПК
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Крах плагина java

Не работает java-плагин в Firefox(крах плагина, SElinux ругается)

Стоит java java-1.8.0-oracle
Зашел в папу с плагинами Firefox’a: /home/alexander/.mozilla/plugins/
Сделал там ссылку на плагин: ln -s /usr/lib/jvm/java-1.8.0-oracle-1.8.0.71.x86_64/jre/lib/amd64/libnpjp2.so
В результате крах плагина при запуске:
http://i.imgur.com/Ydu2U8C.png
При этом материться SElinux:
http://i.imgur.com/rRWQ8xeg.png
Наверное нужно правильно права выдать, но как это сделать правильно?

Попробуй симлинк в /usr/lib/mozilla/plugins делать. Политики SELinux системным библиотекам больше прав дают.

Может быть в /usr/lib64/mozilla/plugins
В общем сюда: /usr/lib64/mozilla/plugins сделал так: sudo ln -s /usr/lib/jvm/java-1.8.0-oracle-1.8.0.71.x86_64/jre/lib/amd64/libnpjp2.so
Всё равно не работает:
http://i.imgur.com/Zp8Wntv.png

Офтоп.
Реально, Я всего лишь хотел зайти в интерактивный учебник Го. Ну почему всё просто не работает.
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.

Может это интересно:

Надо либо сварганить политику, в которой будет разрешено всё нужное по минимуму, либо отключить проверки. Для первого нужны опытные пользователи SELinux, для второго есть куча инструкций в интернете (хотя это проделывает дыру в безопасности, всё такое).

Попробуй с 0 и с 1, может что выйдет.

В общем Я сделал sudo setsebool -P unconfined_mozilla_plugin_transition 0 В результате SELinux не ругается, но плагин всё равно крашится (((
http://i.imgur.com/JwpbYrm.png

Когда делаю sudo setsebool -P unconfined_mozilla_plugin_transition 1
Он тогда снова выводит сообщение SELinux и тоже не работает:
http://i.imgur.com/xkICHQCg.png

Значит, он сам по себе крашится.

Открой терминал, там выполни

Я зашел в каталог /home/alexander/Загрузки/
Я выполнил $ ulimit -c unlimited
В этой же консоли запустил firefox
В браузере открываю вкладку со ссылкой http://playgo.to/interactive/russian/ и там пункт: «Задачи 50-го кю»
В консоли появляется такое:

Плагин грузится, но Java что-то не нравится. Может, плагин ждёт Java от Oracle, а в системе дефолтом стоит OpenJDK. Или какие-то проблемы с путями и он не может найти нужный класс. Я в этом уже мало что понимаю.

А, ещё для Java в браузере можно плагин от Icedtea попробовать. Он обычно в репозиториях есть.

Сорри за оффтоп, но популярные браузеры начинают выпиливать java-plugin.
Oracle же взамен технологии Java-Applet предлагает Java Web Start, которая уже есть в JDK7SE и вроде бы уже поддерживается в популярных браузерах.

Может, плагин ждёт Java от Oracle, а в системе дефолтом стоит OpenJDK.

Или какие-то проблемы с путями и он не может найти нужный класс. Я в этом уже мало что понимаю.

А, ещё для Java в браузере можно плагин от Icedtea попробовать. Он обычно в репозиториях есть.

Поищу, но сначала:

Сорри за оффтоп, но популярные браузеры начинают выпиливать java-plugin.
Oracle же взамен технологии Java-Applet предлагает Java Web Start, которая уже есть в JDK7SE и вроде бы уже поддерживается в популярных браузерах.

Совсем не оффтоп, а для меня полезно. Я что-то такое слышал, но не знал, что это замена. А где его брать и как ставить в браузер? Я поищу.

В общем Я поставил из репозиториев:
java-1.8.0-oracle-plugin и теперь java не крашится, но настройки безопасности java не позволяют запускать. Ладно, попробую сделать исключение (

Отлично, все работает с пакетом из репозитория rm-fusion nonfree вроде. Пакет: java-1.8.0-oracle-plugin
Если это плохо для безопасности, то попробую потом этот Java Web Start

Так, в консоли у меня есть javaws, но как чтоб оно «проигрывало» программы из браузера?

Кстати, ресурсы того, что было открыто в Firefox с помощью плагина java-1.8.0-oracle-plugin сохраняется в кэше javaws -viewer
http://i.imgur.com/AvIJRG5.png

Java Web Start это технология для разработчиков, а не прозрачная замена аплетов. После выпиливания NPAPI плагинов из браузера запускать аплеты больше не получится.

Java Web Start это технология для разработчиков, а не прозрачная замена аплетов. После выпиливания NPAPI плагинов из браузера запускать аплеты больше не получится.

А как узнать адрес программы и открыть её через javaws? Например как этот апплет запустить: https://www.gokgs.com/applet.jsp

Читать еще:  Java linkedlist пример

Это надо спрашивать у тех, кто рекламирует JavaWS как замену аплетам. У q11q11 , например.

Я нашел такой вариант:

Не забудь удалить из всех мест, куда запихал, симлинки на oracle-кал.

Крах плагина java

В 64-разрядной версии Firefox не поддерживаются подключаемые модули NPAPI, включая Java.

Firefox 52 и более поздние версии

В браузере Firefox, начиная с версии 52 (выпуск в марте 2017 года), поддерживается только подключаемый модуль Adobe Flash. Браузер перестает поддерживать технологию NPAPI, что повлияет на работу подключаемых модулей для Java, Silverlight и прочих модулей, основанных на NPAPI.

Если у вас возникают проблемы с доступом к приложениям Java в браузере Firefox, Oracle рекомендует перейти на использование браузера Internet Explorer (Windows) или Safari (Mac OS X). Разработчикам и системным администраторам, которым требуются альтернативные способы поддержки пользователей Firefox, рекомендуем обратиться к этому блогу о запуске приложений Web Start.

Выпуск Firefox 52 ESR, 32-разрядная версия

Mozilla предлагает версию Firefox Extended Support Release (ESR) для организаций, которым требуется дополнительная поддержка для массового развертывания. Только выпуск Mozilla Firefox 52 ESR (32-разрядная версия) сохранит технологию поддержки основанных на стандартах подключаемых модулей, необходимых для запуска приложений Java. Чтобы узнать, используете ли вы выпуск ESR, откройте меню Firefox (Справка -> О программе) и проверьте наличие идентификатора «ESR».

Mozilla продолжит осуществлять поддержку выпусков Firefox ESR в течение приблизительно года. Разработчикам и пользователям, использующим технологию подключаемых модулей Java в 32-разрядной версии Mozilla Firefox, следует рассмотреть переход на другое решение.

См. также

Происходит неожиданный выход из Firefox 42 при попытке выполнить подключаемый модуль Java

Примечание. Существует временное решение для Firefox 42, оно требует наличия Windows Java версии 8 (обновление 66, сборка 18) или более поздних версий. » Дополнительную информацию см. в JDK-8133523.

Временное решение

Ниже приведено несколько вариантов временного решения. Первым приведен самый простейший способ, мы рекомендуем пользователям выполнить именно его. Выполнение остальных способов не рекомендуется для пользователей, не обладающих техническими знаниями.

Вариант 1 (простейший)
Добавление имени свойства dom.ipc.plugins.java.enabled в настройки Firefox
  1. Запустите Firefox.
  2. Введите about:config в строке адреса.
  3. Появится предупреждение Firefox о рисках, связанных с изменением настроек конфигурации. Подтвердите это сообщение, отобразится список настроек конфигурации.
  4. Щелкните правой кнопкой мыши по отображаемому списку настроек. Выберите Создать, затем выберите Логическое.
  5. Добавьте имя свойства dom.ipc.plugins.java.enabled
    Добавьте имя настройки dom.ipc.plugins.java.enabled.
  6. Откроется окно, выберите в нем false. Затем нажмите OK.
Вариант 2
Создание файла «user.js» с записью настройки

Инструкции созданы на основе информации, содержащейся по ссылкам для Mozilla, приведенным ниже.

  1. Для создания файла «user.js» в папке профилей Firefox используйте текстовый редактор
  2. Добавьте запись:
    user_pref(«dom.ipc.plugins.java.enabled», false);
Вариант 3
Обновление записи настройки в файле «pref.js»
  1. Перейдите к файлу «pref.js» в папке профилей Mozilla
  2. Найдите и обновите настройку
    user_pref(«dom.ipc.plugins.java.enabled», false);
Ссылки на ресурсы для Mozilla

Предупреждение Firefox: дополнения могут вызывать проблемы

Причина

Более старые версии пакета Java Deployment Toolkit (DT) и подключаемого модуля Java отключаются браузером Firefox. При наличии некоторых версий Java браузер Firefox может отображать сообщение ‘Дополнения могут вызывать проблемы.’

Если Firefox предполагает, что дополнение небезопасно и может представлять риск для системы безопасности, он заблокирует загрузку. В случае мягкой блокировки Firefox отобразит предупреждающее сообщение, но позволит пользователю при необходимости продолжить загрузку. При этом обеспечение безопасности снижается. В случае жесткой блокировки Firefox заблокирует установку, не позволив пользователю использовать это дополнение. Для решения этой проблемы пользователь должен обновить платформу Java до последней версии.

Читать еще:  Exception unwrapping private key java security
Временное решение

Обновление до последней версии Java поможет устранить эту проблему. Если отображается предупреждение, выполните следующие действия:

  1. Убедитесь, что параметр «Отключено» выбран.
  2. Нажмите кнопку ‘Перезапустить Firefox’.
  3. Загрузите новейшую версию Java..

Java не работает в Firefox из-за автономной установки JavaFX

Причина

Причиной этого может являться конфликт между Java 7u10 и более поздними версиями и автономными установками JavaFX. Пример: если установлены Java 7u5 и JavaFX 2.1.1, при обновлении Java Firefox не может обнаружить установку новой версии Java.

Временное решение
Удалите автономную версию JavaFX (Windows)
  1. Найдите и удалите все версии JavaFX и Java с помощью панели управления Windows для удаления компонентов.
  2. Запустите утилиту для удаления программ Microsoft, чтобы исправить поврежденные ключи реестра, которые не позволяют полностью удалить программы или блокируют установку и обновление новых программ.
  3. Переустановите Java.

СМОТРИТЕ ТАКЖЕ

Решено: Внимание Плагин не отвечает, сообщение в браузере Mozilla Firefox

При работе с сайтами использующими плагины Java, возможно появление следующего сообщения: Плагин не отвечает, при нажатии кнопки Продолжить, данное окно исчезает, но окно Java апплета перемещается на задний план и создается видимость зависшего браузера Mozilla Firefox.
Проблема в том, что по умолчанию браузер Mozilla Firefox ждет оклика от плагина в течении 11 секунд, после чего считает плагин зависшим и выдает данное сообщение.

На гос.порталах РК, где использование Java апплетов очень популярно для процедуры подписания форм — электронным ключем, подобное поведение браузера создает неудобства.

Решением данной проблемы будет изменить время ожидания ответа плагина в Firefox на более длительное, например 60 секунд, через изменение скрытых настроек браузера.

Запускаем браузер Mozilla Firefox, в адресной строке вводим about:config и нажимаем кнопку Enter. В появившемся окне предупреждения нажимаем кнопку Я обещаю, что буду осторожен!
В открывшемся окне скрытых настроек Firefox, в строке Поиск наберем начало необходимой нам настройки dom.ipc , браузер отобразит настройки содержащие данную фразу, ищем среди них нужную нам dom.ipc.plugins.hangUITimeoutsSecd. Щелкаем по ней правой клавишей мыши и выбираем пункт Изменить.

Вводим нужное нам значение, например 60 секунд, нажимаем ОК. Проверяем что значение изменилось, при этом имя настройки будет выделено жирным текстом и Состояние сменится на Установлено пользователем. Закрываем браузер.

Перезапускаем браузер Mozilla Firefox, теперь данное сообщение будет появляться через 60 секунд, что на гос.порталах РК обычно достаточно, для выбора сертификата подписи.

Если вы хотите вернуть значение обратно, снова выберите настройку и щелкнув на нужном пункте правой клавишей мыши, выберите в выпадающем меню пункт Сбросить.

[nx_heading style=»coloredline» heading_tag=»h4″ size=»24″ align=»left»]От автора:[/nx_heading]

Если проблема решена, один из способов сказать «Спасибо» автору — здесь.

Если же проблему разрешить не удалось и появились дополнительные вопросы, задать их можно на нашем форуме, в нашей группе Whatsapp.

Или же, воспользуйтесь нашей услугой «Удаленная помощь» доверив решение проблемы специалисту.

Не работает Java в Mozilla Firefox: основные причины возникновения проблемы


Сегодня Java – не самый популярный плагин для браузера Mozilla Firefox, который требуется для корректного отображения Java-контента в интернете (которого, к слову, практически не осталось). В данном случае речь пойдет о проблеме, когда Java не работает в браузере Mozilla Firefox.

Плагины Java и Adobe Flash Player – наиболее проблемные плагины для Mozilla Firefox, которые чаще всего отказываются функционировать в браузере. Ниже мы рассмотрим основные причины, которые могут повлиять на работоспособность плагина.

Почему не работает Java в Mozilla Firefox?

Причина 1: браузер блокирует работу плагина

Плагин Java известен не с самой положительной стороны, поскольку его наличие в браузере серьезно подрывает безопасность веб-обозревателя и компьютера в целом. В связи с этим относительно недавно разработчики Mozilla стали блокировать в своем веб-обозревателе функционирование Java.

Читать еще:  Построение графиков в javascript

Для начала проверим, а включена ли вообще работа Java в Mozilla Firefox. Для этого щелкните по кнопке меню браузера и пройдите к разделу «Дополнения».

В левой области окна пройдите ко вкладке «Плагины». Убедитесь, что правее от плагина Java вставлен параметр «Всегда включать». При необходимости, внесите необходимые изменения, а затем закройте окно управления плагинами.

Причина 2: устаревшая версия Java

Проблемы в работе Java могут быть вызваны тем фактом, что на вашем компьютере инсталлирована устаревшая версия плагина. В данном случае, если вы пока так и не смогли решить проблему с работоспособностью плагина, вам следует проверить его на наличие обновлений.

Для этого откройте меню «Панель управления», а затем откройте раздел «Java».

В открывшемся окне пройдите ко вкладке «Update», а затем щелкните по кнопке «Update now».

Система начнет проверку на наличие обновлений. В том случае, если ваша версия Java будет нуждаться в обновлении, вам будет предложено установить апдейт. В противном же случае на экране отобразится сообщение, говорящее о том, что на вашем компьютере установлена самая свежая версия программного обеспечения.

Причина 3: некорректная работа плагина

Следующий способ решения проблем с работой Java – это полная переустановка программного обеспечения. Подразумевая полное удаление, мы рекомендуем вам деинсталлировать программу не стандартным способом через «Панель управления» – «Удаление программ», а с помощью специальной утилиты Revo Uninstaller, которая позволит действительно полностью удалить Java с компьютер, обнаружив абсолютно все файлы данного ПО, оставшиеся в системе.

Запустите программу Revo Uninstaller. Убедитесь, что для ее запуска требуется наличие прав администратора.

Найдите в списке установленных программ Java, щелкните по ней правой кнопкой мыши и выберите пункт «Удалить».

Для начала Revo Uninstaller запустит встроенный деинсталлятор плагина, который позволит удалить Java сначала стандартным способом.

Как только деинсталляция будет завершена, Revo Uninstaller предложит запустить сканирование на предмет оставшихся файлов, связанных с Java. Рекомендуем выставить продвинутый режим сканирования, а затем запустите процедуру, щелкнув по кнопке «Сканировать».

Начнется процедура сканирования, которая займет некоторое время. Как только она будет завершена, на экране отобразятся результаты поиска сначала в системном реестре. Обращаем внимание, что удалять нудно только те ключи, которые выделены жирным.

Перейдя далее, на экране отобразятся оставшиеся папки и файлы. Просмотрите список и выделите в нем те папки, которые требуется удалить. Чтобы выделить все папки, щелкните по кнопке «Выбрать все». Завершите процедуру, щелкнув по кнопке «Удалить».

Завершив процедуру удаления, выполните перезагрузку компьютера, чтобы внесенные изменения были окончательно приняты системой. После ее завершения можно приступать к загрузке свежего дистрибутива обязательно с официального сайта разработчика.

Загрузите скаченный дистрибутив и выполните инсталляцию Java на компьютер. Перезагрузите Mozilla Firefox, чтобы плагин приступил к своей работе в браузере.

Причина 4: переустановка Firefox

Если переустановка Java так и не принесла результата, то, вероятно, проблему поможет решить полная переустановка браузера Mozilla Firefox способом, который описан немного выше.

Закончив удаление Firefox, обязательно перезагрузите компьютер, а затем загрузите свежую версию дистрибутива с официального сайта разработчика.

Обратите внимание, что постепенно Mozilla Firefox отказывается от поддержки Java, в связи с чем в любой момент ни один и способов, описанных в статье, не сможет вам помочь, поскольку внезапно браузер не будет поддерживать работу с данным плагином.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Ссылка на основную публикацию
Adblock
detector