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

Уведомление

Icon
Error

23 Страницы«<1011121314>»
Опции
К последнему сообщению К первому непрочитанному
Offline cross  
#111 Оставлено : 2 сентября 2015 г. 18:01:45(UTC)
Анатолий Беляев

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Автор: idb Перейти к цитате
Обнаружил еще момент, если использовать 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);
}

Да, в браузере где нет Promise могли сломаться. Исправили и обновили файл.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline cross  
#112 Оставлено : 2 сентября 2015 г. 18:03:41(UTC)
Анатолий Беляев

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

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

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


что то плагин не скачивается - error 404.

Исправил ссылку.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
thanks 1 пользователь поблагодарил Анатолий Беляев за этот пост.
idb оставлено 02.09.2015(UTC)
Offline idb  
#113 Оставлено : 2 сентября 2015 г. 18:16:49(UTC)
idb

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

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

Сказал(а) «Спасибо»: 1 раз
Ошибка ушла и Export заработал.
Спасибо.
Offline idb  
#114 Оставлено : 2 сентября 2015 г. 18:58:20(UTC)
idb

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

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

Сказал(а) «Спасибо»: 1 раз
Опера, я так понимаю должна работать с Promise, а как на нее поставить расширение?
Offline spider  
#115 Оставлено : 2 сентября 2015 г. 19:09:36(UTC)
spider

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

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

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


Спасибо, попробовал. На проблемном файле все заработало.
С завтра начнем эту версию использовать.
Offline ve2  
#116 Оставлено : 3 сентября 2015 г. 9:41:25(UTC)
ve2

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

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

Поблагодарили: 3 раз в 3 постах
Автор: Смирнов Перейти к цитате
Автор: cross Перейти к цитате
Это еще бета-версия, перед тем как рекомендовать ее пользователям проверьте на вашем приложении.

Дополню коллегу. Не рекомендуется распространять эту версию пользователям. Релизная версия, скорее всего, не сможет корректно обновить эту бета-версию.
Автор: Смирнов Перейти к цитате
Если удалить, потом установить, то всё будет хорошо. Беда только с установкой "поверх".



На нашем приложении версия 2.0.12235 работает.

1. Можно ли считать версию версию 2.0.12235 релизом?
2. Если 2.0.12235 это не релиз, будет ли релиз корректно обновлять эту 2.0.12235 версию?
3. Можно ли устанавливать версию 2.0.12235 поверх старых релизов и бет, корректно ли произойдет обновление?


Offline cross  
#117 Оставлено : 3 сентября 2015 г. 9:52:37(UTC)
Анатолий Беляев

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Автор: ve2 Перейти к цитате


На нашем приложении версия 2.0.12235 работает.

1. Можно ли считать версию версию 2.0.12235 релизом?
2. Если 2.0.12235 это не релиз, будет ли релиз корректно обновлять эту 2.0.12235 версию?
3. Можно ли устанавливать версию 2.0.12235 поверх старых релизов и бет, корректно ли произойдет обновление?



1. Нет. Но релиз не будет сильно отличаться от этой. Только багфиксы.
2. Да. Уже сейчас обновление должно работать корректно.
3. Нет. Мы не можем гарантировать корректность обновления с нерелизных версий.

Отредактировано модератором 3 сентября 2015 г. 10:16:51(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline VoimiX  
#118 Оставлено : 3 сентября 2015 г. 11:17:48(UTC)
VoimiX

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

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

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 5 раз в 2 постах
Автор: VoimiX Перейти к цитате
Автор: 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/sites/default/files/products/cades/demopage/async_cades_bes_sample.html

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


Напоминаю об этой проблеме.
Вы не отвечаете потому что не можете повторить?
Если необходимо, то я могу выложить ролик-демонстрацию на youtube

Также остаётся в силе вопрос о том, чтобы предоставить единую тестовую страничку, чтобы там работали все поддерживаемые вами браузеры.
Для человека, не являющимся гуру в js, довольно сложно объединить 2 подхода (синхронный и асинхронный) в одном коде без жуткого копипаста.
Рассчитываю на вашу помощь.
Offline Demix  
#119 Оставлено : 3 сентября 2015 г. 12:09:18(UTC)
Demix

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

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

Такая же проблема, как и у участника выше.
Версия плагина: 2.0.12235
Версия CSP: 3.6.7777
ОС Win XP
Браузер Google Chrome Версия 45.0.2454.85 m
Плагин скачал с форума, бета версия (размер файла 5169 КБ)
В расширениях CryptoPro Extension for CAdES Plug-in 1.0.11. Устанавливал как через командную строку, так и через магазин приложений.


http://www.cryptopro.ru/...cades/demopage/main.html
Здесь проверка работы установленного плагина не происходит. При открытии тестовой страницы браузер пишет, что плагин не загружен.

http://www.cryptopro.ru/...e/iframe_async_test.html
Здесь пишет, что плагин загружен. При попытке выполнить пробную подпись возникает ошибка: "Не удалось создать подпись из-за ошибки: Произошла внутренняя ошибка в цепочке сертификатов. (0x800B010A)"
Т.е. выбираю необходимый сертификат, нажимаю "подписать Hello World", появляется информация о выбранном сертификате и указанная ошибка.

Соответственно, документы в личном кабинете сфера курьер так же не получается подписать, после попытки подписать возникает ошибка: "Подписание документа невозможно. Необходимо установить КриптоПро ЭЦП Browser plug-in или добавить приложение в доверенные узлы вашего браузера."

Offline cross  
#120 Оставлено : 3 сентября 2015 г. 12:45:06(UTC)
Анатолий Беляев

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

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

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Автор: VoimiX Перейти к цитате

Напоминаю об этой проблеме.
Вы не отвечаете потому что не можете повторить?
Если необходимо, то я могу выложить ролик-демонстрацию на youtube

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

Эта задача в данный момент не является приоритетной. Методов встраивания поддержки Chrome и асинхронного кода в ваше приложение достаточно много. Мы не хотим навязывать какой то их них. Приоритетом сейчас является отлаживание функционала.

Копипаст все равно будет большой т.к. IE не поддерживает функции генераторы, yeild и такой код туда нельзя добавлять.

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