Крипто Про ЭЦП Браузер плагин: установка и устранение ошибок

Жизнь индивидуального предпринимателя — сайт на простом языке об отчетности ИП Добрый день дорогие друзья! Сегодня статья будет больше для разработчиков, чем для бухгалтеров. Мы будем разбираться, как исправить неправильную работу плагина КриптоПро ЭЦП Browser plug-in. Ошибка звучит так: «PluginObject.CreateObject is not a function». Давайте разбираться! PluginObject.CreateObject is not a function Если у Вас не

Жизнь индивидуального предпринимателя — сайт на простом языке об отчетности ИП

pluginObject.CreateObject-is-not-a-function-1038x571.png

Добрый день дорогие друзья! Сегодня статья будет больше для разработчиков, чем для бухгалтеров. Мы будем разбираться, как исправить неправильную работу плагина КриптоПро ЭЦП Browser plug-in. Ошибка звучит так: «PluginObject.CreateObject is not a function». Давайте разбираться!

PluginObject.CreateObject is not a function

Если у Вас не получается самостоятельно решить данную проблему, то Вы можете перейти в раздел ПОМОЩЬ и Вам помогут наши специалисты.

При разработке сайтов и приложений, которые используют криптографию, Вы обязательно столкнетесь с плагином «КриптоПро ЭЦП Browser plug-in». Один мой друг, как раз занимается разработкой подобного сайта и столкнулся с ошибкой при работе данного плагина. Он поделился со мной информацией, как данную ситуацию можно исправить.

Вот, что он мне написал:

Существует несколько решений данной проблемы:

  1. Откатиться до более старой версии Mozilla, в моем случае помогла 51 версия браузера. Тут подробно описано, как это сделать.
  2. Если Вы являетесь разработчиком сайта на котором всплывает данная ошибка, то Вам следует обновить файл cadesplugin_api.js, который у Вас залит на сервере в качестве библиотеки. Моя проблема заключалась в том, что этот файл был загружен давно, а после обновлений браузера, часть кода в нем перестала корректно работать. Обновленный файл можно скачать здесь.
  3. Существует большая вероятность того, что эта проблема уйдет, как только Вы воспользуетесь другим браузером. Например этот плагин также доступен в Google Chrome и Internet Explorer.

РЕШЕНО! PluginObject.CreateObject is not a function

У моего друга получилось победить данную ошибку плагина, возможно, его совет поможет и Вам.

Хотел бы поблагодарить его за предоставленное решение проблемы!

Если у Вас появятся вопросы задавайте их в комментариях! Всем удачи и добра!

Присоединяйтесь к нам в социальных сетях, чтобы самыми первыми получать все новости с нашего сайта!

Джаваскриптовая ошибка «undefined is not a function» довольно загадочна. Как раз поэтому определённым спросом пользуются разъяснительные статьи, из которых читатель, начинающий изучать программирование на JavaScript, способен узнать о том, что такая ошибка (попытка использовать неопределённое значение как функцию) чаще всего возникает при вызове несуществующего метода объекта (а такой вызов, в свою очередь, чаще всего происходит в случае опечатки в названии метода). Такой разъяснительной статьёю может послужить «Ошибки в JavaScript и как их исправить», например.

Однако и после разъяснений остаётся мысль о том, что обнаружение и устранение опечаток (да и других оплошностей при вызове методов) было бы много проще, если бы название «виновного» метода содержалось непосредственно в тексте появляющейся ошибки.

Правила установки плагина КриптоПро CSP в Mozilla Firefox отличаются в зависимости от версии браузера – 52 и выше, либо более старая.

Mozilla Firefox версии ниже 52

Чтобы подписывать документы в Mozilla Firefox:

  • Отключите автоматическое обновление. Для этого перейдите в «Меню» ⇒ «Настройки» ⇒ «Дополнительные» ⇒ «Обновления» (Рис. 1).

Mozilla-firefox-2.png Рис. 1. Расположение настройки обновлений в Mozilla Firefox

  • Установите версию 51.0.1 с официального сайта Mozilla Firefox.

Для установки КриптоПро Browser plug-in необходимо выполнить действия:

  1. Скачайте программу установки с официального сайта компании «Крипто-Про» www.cryptopro.ru/products/cades/plugin и запустите исполняемый файл.

2. В окне установки КриптоПро Browser plug-in нажмите кнопку «Да» (Рис. 2-а).

eksplorer1.png Рис. 2-а. Установка КриптоПро Browser plug-in

3. Дождитесь завершения установки (Рис. 2-б).

eksplorer2.png Рис. 2-б. Установка КриптоПро Browser plug-in

4. Нажмите кнопку «Ок» и перезапустите интернет-браузер (Рис. 2-в).

eksplorer3.png Рис. 2-в. Установка КриптоПро Browser plug-in

После установки КриптоПро Browser plug–in необходимо проверить, установлено ли в браузере дополнение для работы с электронной подписью КриптоПро ЭЦП Browser plug-in для браузеров.

5. Откройте браузер, нажмите кнопку «Меню браузера», выберите раздел «Дополнения» (Рис. 3).

mozila1.png Рис. 3. Меню браузера

6. Откройте вкладку «Плагины». Напротив плагина «CryptoPro CAdES NPAPI Browser Plug-in» в выпадающем меню выберите опцию «Всегда включать» (Рис. 4).

mozila2.png Рис. 4. Управление дополнениями

7. Перезапустите браузер.

Mozilla Firefox версии 52 и выше

Для установки КриптоПро Browser plug-in выполните действия:

  1. Перейдите по ссылке www.cryptopro.ru/products/cades/plugin, затем выберите «расширение для браузера» (Рис. 5).

2. Нажмите «Разрешить» (Рис. 6).

3. Нажмите «Добавить» (Рис. 7).

4. Нажмите «Ок» (Рис. 8).

5. Для проверки успешного добавления плагина нажмите «Настройки» (1) → «Дополнения» (2). Откроется список расширений (3) (Рис. 9).

№420-07-2017 18:31:41

yup Участник   Группа: Members Зарегистрирован: 15-04-2016 Сообщений: 1086 UA: Seamonkey 2.40

Re: firefox – крипто про браузер. pluginObject is undefined

flat пишет

такс и какой путь  решения ?

[firefox] 52 ESR – там и параметры добавлять не надо, плагины и так работают.

Добавлено 20-07-2017 18:53:28
А по ссылке обещают работу новой версии не через плагин, а через расширение:

Плагин: Добавлена поддержка браузера FireFox без NPAPI (требует обновления cadesplugin_api.js и установки расширения в браузер).

Правда, неизвестно, будет ли это расширение совместимо с неумолимо надвигающимся “концом света в конце туннеля”.

Отредактировано yup (20-07-2017 18:53:28)

Руководство по использованию

Первый шаг – именно инсталляция расширения. Делается это в ходе загрузки на компьютер специального модуля по работе с электронными подписями в браузере. Инструкция здесь следующая:

  1. Посетите страницу https://cpdn.cryptopro.ru/default.asp?url=/content/cades/plugin-installation-windows.html.
  2. Кликните на выделенную ссылку.Загрузка КриптоПро ЭЦП с официального сайта
  3. Сохраните и запустите cadesplugin.exe.
  4. Дождитесь окончания распаковки.
  5. В новом окошке нажмите «Да».Начало установки КриптоПро ЭЦП на компьютер
  6. Некоторое время займет настройка программы.
  7. Перезапустите компьютер.

Расширение КриптоПро для Мазилы будет работать при наличии на компьютере установленного ПО КриптоПро CSP. Загрузить его можно так:

  1. Зарегистрируйтесь на сайте https://www.cryptopro.ru/products/csp/downloads.
  2. Согласитесь с лицензионными условиями.
  3. Пролистайте страницу и нажмите на «КриптоПро CSP 5.0 для Windows».Установка КриптоПро CSP
  4. Сохраните и запустите файл.
  5. Действуйте по подсказкам инсталлятора.
  6. Завершите процедуру и перезапустите ПК.
  7. Вновь откройте Мозиллу Фаерфокс.
  8. Перейдите по ссылке https://www.cryptopro.ru/sites/default/files/products/cades/extensions/firefox_cryptopro_extension_latest.xpi.
  9. Нажмите кнопку «Добавить».Добавить плагин КриптоПро ЭЦП в Firefox

Для подключения к порталу Госуслуг вам нужно установить в Firefox IFCPplugin Extension вместе с соответствующим расширением. Подробная инструкция по этому поводу изложена

в данной статье

. Настоятельно рекомендуем с ней ознакомиться.

Решение проблем

Если по каким-то причинам дополнение не функционирует, стоит отключить и заново включить его. Для этого:

  1. Перейдите на страничку управления, нажав Ctrl + Shift + A.
  2. Перейдите ко вкладке «Расширения».
  3. Кликните по активному ползунку у CryptoPro.Отключить плагин КриптоПро ЭЦП в Firefox
  4. Дождитесь его деактивации.
  5. Вновь нажмите на ползунок, чтобы он опять вернулся в правое положение и загорелся синим.

Теперь вы будете знать, что делать, если плагин КриптоПро не работает в Firefox.

Суть и причины ошибки формирования запроса

Рассматриваемая ошибка появляется во время подписи СУФД, и может быть вызвана следующими причинами:

  • Нестабильное сетевое соединение;
  • Не инсталлирован или вовсе не доступен КриптоПро CSP;
  • Не инсталлирован или вовсе не доступен CAdESBrowserPlug-in;
  • Ваш браузер работает некорректно.Картинка ошибки

Наиболее часто ошибка появляется после обновления КриптоПРО CSP до какой-либо из более современных версий (к примеру, после обновления до версии 4.0.9842).

Давайте разберём способы, позволяющие исправить ошибку формирования запроса в программе КриптоПро Browser plug-in.

Читайте также: «Ошибка Error CertEnroll при формировании запроса» — что делать.

Системные требования

  • Установка плагина возможна на следующих операционных системах:  Win XP SP3, Win Vista SP2, Win 2003 SP2, Win 2008 SP2, Win 7, Win 2008 R2, Win 8, Win8.1, Win10.
  • Работает с браузерами: IE 8 — 11, Opera, Mozilla Firefox, Google Chrome, Yandex Browser

           Не работает в браузере EDGE, предустановленном по умолчанию в Windows 10.

  • Требуется предустановленная КриптоПро CSP версии не ниже 3.6 R2

Управление списком надежных веб-узлов на Windows-платформах

Для управления списком надежных веб-узлов в КриптоПро ЭЦП Browser plug-in пользователь должен запустить Пуск -> Крипто-Про -> Настройки ЭЦП Browser plug-in. Данная страница входит в состав дистрибутива КриптоПро ЭЦП Browser plug-in.

Администратор компьютера или домена также может управлять списком надежных веб-узлов для всех пользователей через групповую политику. Настройка осуществляется в консоли групповых политик в разделе Конфигурация компьютера/Конфигурация пользователя -> Административные шаблоны -> Крипто-Про -> КриптоПро ЭЦП Browser plug-in. Администратору доступны следующие политики: Список доверенных узлов. Определяет адреса доверенных узлов. Веб-узлы, заданные через данную политику, считаются доверенными вдобавок к тем, которые пользователь добавляет самостоятельно через страницу настроек КриптоПро ЭЦП Browser plug-in.

Страница сохраняет под конкретного пользователя
HKEY_USERS\SoftwareCrypto ProCAdESplugin

Политика сохраняет в соответствующем разделе для политик:
HKEY_LOCAL_MACHINESOFTWAREPoliciesCrypto-ProCadesPluginTrustedSites

Как это исправить?:

1. Если сбилось системное время и дата:

Синхронизировать, дату и время с сервером microsoft. Далется это очень просто.

Заходим в Панель Управления -> Дата и Время. Откроется окно настроек, в нем надо выбрать вкладку “Время по Интернету” потом нажать кнопочку изменить параметры и нажать кнопку “Обновить Сейчас

Как исправить ошибку нарушения конфиденциальности в Chrome

2. Если Блокирует Антивирус:

Если блокирует Антивирус, то его следует переустановить.

3. Если ничего не помогло:

Бывает так что все из вышеперечисленного не работает, но не унывайте. сейчас я ма покажу как и это исправить.

Вам всего лишь потребуется внести небольшие изменения в ярлык google chrome. А вернее дописать одну строчку:

-ignore-certificate-errors

Показываю как это сделать

Кликаем по ярлыку правой кнопкой мыши и открываем свойства.

Как исправить ошибку нарушения конфиденциальности в Chrome

Далее в строчке “Объект” ползем в конец строки и добавляем строчку которую я писал выше( Мой вам совет, просто скопируйте и вставьте ее)

-ignore-certificate-errors

Как исправить ошибку нарушения конфиденциальности в Chrome

Нажимаем “Применить” и “Ок” далее пользуемся и наслаждаемся интернетом.

Для любознательных сообщаю, данная строчка игнорирует проверку сертификата страницы в интернете. Больше ничего она не делает.

Изменение значения системного реестра

Хорошей эффективностью является изменение значений параметров системного реестра. Разберём соответствующие способы для 32 и 64-битных систем. Если же вы не знаете, какая у вас стоит система, нажмите комбинацию клавиш Win+Pause и просмотрите данные в появившемся окне.

Для Виндовс 32 бита:

  1. Нажмите на Win+R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути:Редактор реестра
  2. Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр «Algid»=dword:0000801e в  Algid+»=dword:0000801e.

Для Виндовс 64 бита:

  1. Нажмите на Win+R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути:путь реестр cryptopro
  2. Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр «Algid»=dword:0000801e в  Algid+»=dword:0000801e
  3. Затем перейдите по указанному ниже пути:путь-реестр-криптопро
  4. Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр «Algid»=dword:0000801e в  Algid+»=dword:0000801e.

Почему стоит скачать Крипто Про ЭЦП Браузер плагин

Основная задача программного модуля КриптоПро сводится к работе с электронными подписями. Благодаря интегрированному ПО можно:

  • проводить идентификацию пользователей;
  • формировать реестр ЭП;
  • создавать сертификаты с открытыми ключами;
  • управлять ЭЦП;
  • генерировать ключи и управлять ими.

При работе с ПО в веб-браузере можно путем подписания заверять:

  • документацию в электронном виде;
  • данные, внесенные в форму отправки;
  • текстовые сообщения;
  • файлы, загруженные на сервер с компьютера.

Преимущественно программный модуль используют в защищенных системах, отвечающих за обработку документации и финансовых транзакций, например, интернет-банкинг. Применение ЭП уже не вызывает сомнений, что владелец самостоятельно проводил операции. Реже ПО используют на клиентских веб-ресурсах и при выходе в интернет посредством корпоративной сети.

Подпишись на наш канал в Яндекс Дзен — Онлайн-касса!
Получай первым горячие новости и лайфхаки!

Удаление ряда корневых и промежуточных сертификатов

Хорошей эффективностью обладает способ с удалением двух корневых и промежуточных сертификатов Федерального казначейства с установкой их новых аналогов для решения ошибки с КриптоПро Browser plug-in.

Это следующие сертификаты:

Сертификаты: Особенности
Корневой сертификат ГУЦ.crt

Корневой сертификат ГУЦ ГОСТ 2012.crt

Данные два первых сертификата устанавливаются в «Сертификаты», и далее «Текущий пользователь», затем «Доверенные корневые центры сертификации» — «Локальный компьютер» – «Сертификаты». Не забудьте перед этим поставить галочку в меню «Вид» — «Параметры» рядом с опцией «Показывать физические хранилища».
Подчиненный сертификат УЦ ФК от 04.07.2017.crt

Подчиненный сертификат УЦ ФК ГОСТ 2012.crt

Последние два сертификата необходимо установить в «Сертификаты», далее «Текущий пользователь», затем «Промежуточные центры сертификации» — «Локальный компьютер» — «Сертификаты».  Не забудьте поставить галочку в меню «Вид» — «Параметры», рядом с опцией «Показывать физические хранилища».

Опция показа хранилища

Где скачать Крипто Про ЭЦП Браузер плагин бесплатно

Скачать Крипто Про ЭЦП Браузер плагин предлагают на многих ресурсах. Но лучше загружать ПО с официального портала разработчика. Войдите на cryptopro.ru и следуйте инструкции:

  1. С главной страницы перейдите в раздел «Продукты».
  2. В выпадающем перечне щелкните по «КриптоПро ЭЦП Browser plugin».
  3. Откроется страница, где сможете скачать Крипто Про ЭЦП Браузер плагин бесплатно.
  4. Загрузка файла происходит автоматически, сразу после нажатия на ссылку. Размер дистрибутива — 9,8 Мб.

Для пользователей разработчик предлагает две версии ПО — 1.5 и 2.0. Для каждой из них предъявляются отдельные системные требования и поддерживаемые стандарты, что важно учитывать при выборе варианта приложения. Характеристики ПО версии 1.5:

  1. Статус: выявление и устранение ошибок, без дальнейшего развития программы.
  2. Совместимые платформы: Windows 2000, Linux, MacOS 10.0.
  3. Совместимость: для Windows подходят CSP от 3.6 R2 и выше, для остальных операционных систем — CSP от 3.9.
  4. Поддержка ГОСТ Р 34.10/11-2012: нет.
  5. Компоненты: TSP Client 1.5 и OCSP Client 1.5 с приемом лицензии от 1.0.

Характеристики ПО версии 2.0:

  • Статус: этап развития, находится на стадии сертификации.
  • Совместимые платформы: Windows XP, Linux, MacOS 10.0.
  • Совместимость: для Windows подходят CSP 3.6 R4 и выше, для остальных платформ — CSP от 4.0.
  • Поддержка ГОСТ Р 34.10/11-2012: да (при условии применения CSP от 4.0).
  • Компоненты: TSP Client 2.0 и OCSP Client 2.0, лицензии от 1.x и более поздние не принимаются.

Как установить дополнение КриптоПро

Инсталлировать модуль CryptoPro относительно просто, но метод немного отличается от стандартного алгоритма действий. После установки расширения необходимо отдельно инсталлировать программу данного разработчика.

Как установить:

14-07-plagin-kriptopro-etsp-browser-plug-in-v-yandex-brauzere-1.png

Если же КриптоПро CSP был установлен ранее, то при установке расширения значок плагина будет без красного креста и появится надпись, что расширение успешно установлено и работает.

14-07-plagin-kriptopro-etsp-browser-plug-in-v-yandex-brauzere-4.png
Перечисленных действий достаточно для начала использования модуля, но часть пользователей жалуются, что плагин не запускается или не получается открыть страницу, которая требует наличие расширения.

Использование Java

Логотип Java

Если КриптоПро ЭЦП Browser plugin работает нестабильно, стоит отключить данный плагин. Вместо него используйте более стабильную Java.

Это будет полезным: при проверке отношений доверия произошла системная ошибка — как устранить.

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...