Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline beholder  
#1 Оставлено : 16 июля 2015 г. 14:47:00(UTC)
beholder

Статус: Новичок

Группы: Участники
Зарегистрирован: 16.07.2015(UTC)
Сообщений: 7
Российская Федерация
Откуда: Зеленоград

Окружение:

  • windows 8 x64
  • Chrome Версия 43.0.2357.134 m
  • КриптоПро CSP 3.9.8171


Что делаю:

  • Удаляю через панель управления старую версию плагина КриптоПРО CADESCOM
  • Устанавливаю новую версию плагина 2.0.2101 используя команду cadesplugin.exe -cadesargs "CHROME_EXTENSION=1"
    плагин
  • Перезагружаю комп
  • открываю chrome, проверяю что расширение установлено и включено
    расширение
  • открываю тестовую страницу http://www.cryptopro.ru/...des/demopage/simple.html
  • браузер показывает мне сообщение о том что NPAPI более не поддерживается
    warn
    и на странице сообщают что "Плагин не загружен."


Не понимаю в чем проблема, помогите плиз.

Сделал лог установки на всякий случай, хотя установка прошла успешно. Здесь

Отредактировано пользователем 16 июля 2015 г. 14:49:39(UTC)  | Причина: Не указана

Offline beholder  
#2 Оставлено : 22 июля 2015 г. 12:14:14(UTC)
beholder

Статус: Новичок

Группы: Участники
Зарегистрирован: 16.07.2015(UTC)
Сообщений: 7
Российская Федерация
Откуда: Зеленоград

Здравствуйте. Есть ли у кого-нибудь какие-нибудь мысли по этому поводу?
Offline cross  
#3 Оставлено : 22 июля 2015 г. 13:36:19(UTC)
Анатолий Беляев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
http://www.cryptopro.ru/...des/demopage/simple.html
страница предназначена для тестирования именно плагина на базе NPAPI. Для тестирования плагина в chrome на основе нового интерфейса
http://www.cryptopro.ru/...nc_cades_bes_sample.html
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline beholder  
#4 Оставлено : 22 июля 2015 г. 13:41:33(UTC)
beholder

Статус: Новичок

Группы: Участники
Зарегистрирован: 16.07.2015(UTC)
Сообщений: 7
Российская Федерация
Откуда: Зеленоград

Да, спасибо. Понял свою ошибку.
К сожалению http://www.cryptopro.ru/...nc_cades_bes_sample.html тоже не работает.
По какой-то причине Метод CreatePluginObject возвращает промис который никогда не резолвится.
Возможно проблема в обработчике
Код:

function windowListner (event){
     if (event.source != window.top)
        return;
     if (event.data.tabid) {
         if(event.data.data.type == "result")
             g_resolve_function[event.data.data.requestid](event.data);
         else if(event.data.data.type == "error")
             g_reject_function[event.data.data.requestid](event.data.data);
     }
}

который никак не обрабатывает сообщение с типом type: "init"

Отредактировано пользователем 22 июля 2015 г. 14:54:40(UTC)  | Причина: Не указана

Offline beholder  
#5 Оставлено : 22 июля 2015 г. 16:23:16(UTC)
beholder

Статус: Новичок

Группы: Участники
Зарегистрирован: 16.07.2015(UTC)
Сообщений: 7
Российская Федерация
Откуда: Зеленоград

Покопался еще.
вот что выдает расширение при попытке загрузить плагин.
Код:

Connected from tabid:e44fc401-bd3d-3422-e6ac-343fec88e0cf
background.js:36 Connecting to native messaging host <b>ru.cryptopro.nmcades
background.js:13 Sent native message:{"tabid":"e44fc401-bd3d-3422-e6ac-343fec88e0cf","data":{"destination":"nmcades","requestid":4,"type":"init"}}
background.js:40 Disconnect Event: Specified native messaging host not found. tabid e44fc401-bd3d-3422-e6ac-343fec88e0cf

Google подсказывает, что для работы через native messaging host необходимо этот хост зарегистрировать в системе используя специальный manifest file
https://developer.chrome...ng#native-messaging-host
Собственно не смог найти никаких следов в системе от этого манифест файла (искал в реестре, в файловой системе). Может быть в этом проблема?
Offline beholder  
#6 Оставлено : 22 июля 2015 г. 17:45:42(UTC)
beholder

Статус: Новичок

Группы: Участники
Зарегистрирован: 16.07.2015(UTC)
Сообщений: 7
Российская Федерация
Откуда: Зеленоград

Похоже у вас сломался инсталятор. Поставил версию плагина 2.0.2051, и тестовая страничка заработала.
В папке установленного плагина появились файлы nmcades.json и nmcades.exe
А так же появилась запись в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Google\Chrome\NativeMessagingHosts\ru.cryptopro.nmcades
Offline paradoxm  
#7 Оставлено : 21 августа 2015 г. 23:35:33(UTC)
paradoxm

Статус: Активный участник

Группы: Участники
Зарегистрирован: 26.09.2012(UTC)
Сообщений: 34
Мужчина
Российская Федерация

Сказал «Спасибо»: 1 раз
Недавно обновили расширение для хрома на 1.0.7, а так же поменяли код работы с плагином. Вроде все поправил у себя

На нашем сайте отображает и версию плагина и что он установлен

Скрин

Но получаю ошибку в консоль браузера

Uncaught TypeError: g_resolve_function[event.data.data.requestid] is not a function

Подскажите куда копать? Где чего не дописал?

Сейчас попробовал вставить полностью ваш код с демо страницы и все равно такая ошибка валится.

Отредактировано пользователем 21 августа 2015 г. 23:52:51(UTC)  | Причина: Не указана

Offline cross  
#8 Оставлено : 24 августа 2015 г. 10:13:25(UTC)
Анатолий Беляев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Таких сообщений не видел, можете сделать тестовую страницу что бы это воспроизвести? На нашей тестовой странице тоже такие ошибки идут?
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline paradoxm  
#9 Оставлено : 24 августа 2015 г. 13:30:37(UTC)
paradoxm

Статус: Активный участник

Группы: Участники
Зарегистрирован: 26.09.2012(UTC)
Сообщений: 34
Мужчина
Российская Федерация

Сказал «Спасибо»: 1 раз
На вашей странице таких сообщений нет. Не могу найти причину (((. Сделать тестовую страницу? Что вы имеете ввиду?
Offline cross  
#10 Оставлено : 24 августа 2015 г. 13:45:56(UTC)
Анатолий Беляев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Сделать страницу test.html что бы можно было ее открыть в chrome и посмотреть на эту ошибку.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (5)
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.