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

Уведомление

Icon
Error

23 Страницы«<910111213>»
Опции
К последнему сообщению К первому непрочитанному
Offline VoimiX  
#101 Оставлено : 2 сентября 2015 г. 14:11:17(UTC)
VoimiX

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

Группы: Участники
Зарегистрирован: 07.12.2011(UTC)
Сообщений: 78

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 5 раз в 2 постах
Автор: cross Перейти к цитате
Автор: VoimiX Перейти к цитате
Автор: ve2 Перейти к цитате
Не уверен, что в эту ветку, но обнаружилась эта проблема при тестировании нового плагина.
Берем условный код

var oStore = yield cadesplugin.CreateObjectAsync("CAPICOM.store");
yield oStore.Open();
var certs = yield oStore.Certificates; /* здесь */
var certCnt = yield certs.Count;

если нет ни одного сертификата при получении списка происходит исключение
Cannot find object or property при получении списка
то есть объект certs не возвращается.
В версии NPAPI на Firefox поведение аналогично.

Но в Explorer, при использовании объекта ActiveXObject("CAPICOM.store"),
который является прототипом для функции вашего плагина,
в аналогичном коде объект списка возвращается, а вот его свойство Count равно нулю.
И это поведение представляется логичным, поскольку пустой список
это не то же самое, что его отсутствие или ошибка доступа к списку.


В новой версии плагина это проблема до сих пор не исправлена.
Вы исправляли эту проблему? Тестировали её?


С последней версией var certCnt = yield certs.Count возвращает 0 при пустом списке.

Скачал и установил новую версию. Теперь Версия плагина: 2.0.12234 Версия CSP: 3.6.7491

Но по прежнему НЕ работает.

Причём я сэмулировал проблему на вашей тестовой странице https://www.cryptopro.ru...nc_cades_bes_sample.html

Я в хроме у элемента option изменил value на несуществующий и нажал кнопку Подписать.
Никаких сообщений не появилось, только в консоли ошибка Uncaught (in promise) Object {message: "Cannot find object or property. (0x80092004)", requestid: 142, type: "error"}
Offline spider  
#102 Оставлено : 2 сентября 2015 г. 14:34:13(UTC)
spider

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

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

Сказал «Спасибо»: 4 раз
Поблагодарили: 2 раз в 2 постах
Автор: Смирнов Перейти к цитате
Автор: spider Перейти к цитате
Во вложении. nmcades.exe.7084.zip (11kb) загружен 5 раз(а).

Пока непонятно. Пришлите, пожалуйста, дамп вместе с логом JS-консоли от background page. Для сбора этого лога на странице chrome://extensions/ включите "Режим разработчика", и для нашего расширения нажмите "фоновая страница".


Лог во вложении. iifchhfnnmpdbibifmljnfjhpififfog-1441193123557.log (717kb) загружен 3 раз(а). Судя по всему, что то пошло сильно не так:

Цитата:

Disconnect Event: Error when communicating with the native messaging host. tabid a3b65a99-f0c8-3edc-6cc6-f25f3cbe5052
Offline cross  
#103 Оставлено : 2 сентября 2015 г. 15:45:14(UTC)
Анатолий Беляев

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Автор: spider Перейти к цитате
Автор: Смирнов Перейти к цитате
Автор: spider Перейти к цитате
Во вложении. nmcades.exe.7084.zip (11kb) загружен 5 раз(а).

Пока непонятно. Пришлите, пожалуйста, дамп вместе с логом JS-консоли от background page. Для сбора этого лога на странице chrome://extensions/ включите "Режим разработчика", и для нашего расширения нажмите "фоновая страница".


Лог во вложении. iifchhfnnmpdbibifmljnfjhpififfog-1441193123557.log (717kb) загружен 3 раз(а). Судя по всему, что то пошло сильно не так:

Цитата:

Disconnect Event: Error when communicating with the native messaging host. tabid a3b65a99-f0c8-3edc-6cc6-f25f3cbe5052


Ошибку воспроизвели и в скором времени исправим. Спасибо за найденный баг.

PS: Доступ с тестового сервиса можно убирать.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline idb  
#104 Оставлено : 2 сентября 2015 г. 15:50:09(UTC)
idb

Статус: Участник

Группы: Участники
Зарегистрирован: 16.08.2012(UTC)
Сообщений: 21

Сказал(а) «Спасибо»: 1 раз
А что по поводу функции Export?
Offline spider  
#105 Оставлено : 2 сентября 2015 г. 15:59:17(UTC)
spider

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

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

Сказал «Спасибо»: 4 раз
Поблагодарили: 2 раз в 2 постах
Автор: cross Перейти к цитате
Автор: spider Перейти к цитате
Автор: Смирнов Перейти к цитате
Автор: spider Перейти к цитате
Во вложении. nmcades.exe.7084.zip (11kb) загружен 5 раз(а).

Пока непонятно. Пришлите, пожалуйста, дамп вместе с логом JS-консоли от background page. Для сбора этого лога на странице chrome://extensions/ включите "Режим разработчика", и для нашего расширения нажмите "фоновая страница".


Лог во вложении. iifchhfnnmpdbibifmljnfjhpififfog-1441193123557.log (717kb) загружен 3 раз(а). Судя по всему, что то пошло сильно не так:

Цитата:

Disconnect Event: Error when communicating with the native messaging host. tabid a3b65a99-f0c8-3edc-6cc6-f25f3cbe5052


Ошибку воспроизвели и в скором времени исправим. Спасибо за найденный баг.

PS: Доступ с тестового сервиса можно убирать.


Спасибо, ждем.
Offline cross  
#106 Оставлено : 2 сентября 2015 г. 16:59:56(UTC)
Анатолий Беляев

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Автор: idb Перейти к цитате
А что по поводу функции Export?

У нас не разу не воспроизвелось. Но с ним может быть такая же беда как и у spider. Нужно будет попробовать с следующей версией.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline idb  
#107 Оставлено : 2 сентября 2015 г. 17:25:05(UTC)
idb

Статус: Участник

Группы: Участники
Зарегистрирован: 16.08.2012(UTC)
Сообщений: 21

Сказал(а) «Спасибо»: 1 раз
Тогда поддерживаю spider, ждем.

Если поможет, то синхронный вариант Export работает.

Отредактировано пользователем 2 сентября 2015 г. 17:30:28(UTC)  | Причина: Не указана

Offline cross  
#108 Оставлено : 2 сентября 2015 г. 17:34:53(UTC)
Анатолий Беляев

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Обновили плагин с исправленной ошибкой падения плагина при использовании данных определенной длины.

Отредактировано пользователем 2 сентября 2015 г. 18:03:09(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline idb  
#109 Оставлено : 2 сентября 2015 г. 17:54:10(UTC)
idb

Статус: Участник

Группы: Участники
Зарегистрирован: 16.08.2012(UTC)
Сообщений: 21

Сказал(а) «Спасибо»: 1 раз
Обнаружил еще момент, если использовать cadesplugin_api в браузере с NPAPI,
то в check_load_timeout() падает на plugin_reject("Истекло время ожидания загрузки плагина");
так как выполняется код:
if (window.cadesplugin_load_timeout) {
setTimeout(check_load_timeout, window.cadesplugin_load_timeout);
}
else {
setTimeout(check_load_timeout, 10000);
}
Offline idb  
#110 Оставлено : 2 сентября 2015 г. 17:59:08(UTC)
idb

Статус: Участник

Группы: Участники
Зарегистрирован: 16.08.2012(UTC)
Сообщений: 21

Сказал(а) «Спасибо»: 1 раз
Автор: cross Перейти к цитате
Обновили плагин с исправленной ошибкой падения плагина при использовании данных определенной длины.


что то плагин не скачивается - error 404.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
23 Страницы«<910111213>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.