Ошибка воспроизводится на системах: * alt-kworkstation-x86-64 * alt-education-x86-64 * alt-workstation-x86-64 * alt-server-x86-64 Версия: yandex-browser-stable-22.7.3.817-alt1 Шаги воспроизведения: 1) Установить пакет cryptopro-preinstall # apt-get install cryptopro-preinstall 2) Установить пакеты КриптоПро (использовал версию КриптоПро CSP 5.0.12000 (Kraken)) # apt-get install cprocsp-curl* lsb-cprocsp-base* lsb-cprocsp-capilite* lsb-cprocsp-kc1* lsb-cprocsp-rdr-64* cprocsp-rdr-gui-gtk* cprocsp-cptools* 3) Установить пакеты ЭЦП Browser Plug-in: (использовал версию КриптоПро ЭЦП Browser plug-in 2.0.14530) # apt-get install cprocsp-pki-*.rpm Или установить его из магазина расширений https://chrome.google.com/webstore/detail/cryptopro-extension-for-c/iifchhfnnmpdbibifmljnfjhpififfog?hl=ru 4) Перейти на сайт проверки работы расширения: https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html Результат: Появляется сообщение: "Расширение не загружено" Ожидаемый результат: Появляется сообщение: "Расширение загружено" Дополнительно: - Поведение аналогично и в сборке браузера с сайта Яндекс (версия 22.7.3.811) - В chromium (версия 103.0.5060.53-alt0) после выполнения данных шагов расширение успешно загружается
Как сказано здесь - https://cpdn.cryptopro.ru/content/cades/plugin-installation-unix.html нужно устанавливать из магазина Opera: https://addons.opera.com/en/extensions/details/cryptopro-extension-for-cades-browser-plug-in/
На версии yandex-browser-stable-22.7.3.817-alt2 выполнил шаги: 1) Установил пакет cryptopro-preinstall 2) Установил пакеты КриптоПро 3) Установил плагин (пакеты cprocsp-pki-*.rpm) и расширение в браузер из магазина Оперы 4) Проверил работу расширения на сайте https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html Результат: расширение работает, но в браузере теперь установлено 2 расширения Ожидаемый результат: расширение работает, и в браузере оно одно
Актуально для версий пакета: yandex-browser-stable=22.9.3.920-alt1 yandex-browser-stable=22.11.0.2485-alt1
Created attachment 11959 [details] Как это выглядит у пользователя Подтверждаю. yandex-browser-stable-22.7.3.817-alt2.x86_64 Вечный спиннер. Все условия, изложенные в https://www.altlinux.org/ЕСИА выполнены. Firefox и chromium из p10 на этой же машине благополучно открывают список сертификатов и на gosuslugi.ru успешно заходят. Значит, дело не в КриптоПРО и не в токене, они работают.
(Ответ для Pavel Isopenko на комментарий #4) > Все условия, изложенные в https://www.altlinux.org/ЕСИА выполнены. Здесь же немного не про тот плагин: (Ответ для Sergey Ivanov на комментарий #0) > 4) Перейти на сайт проверки работы расширения: > https://www.cryptopro.ru/sites/default/files/products/cades/demopage/ > cades_bes_sample.html А по Госуслугам - наверное стоит выделить в отдельную багу, про связку IFCPlugin и yandex-browser-stable - я тоже подтверждаю неработоспособность.
(Ответ для Evgeniy Korneechev на комментарий #5) > Здесь же немного не про тот плагин: > А по Госуслугам - наверное стоит выделить в отдельную багу, про связку > IFCPlugin и yandex-browser-stable - я тоже подтверждаю неработоспособность. Всё верно, плагин немного не тот. Комментарий сюда на случай, если неработоспособность плагинов случайно имеют общую причину. А вдруг? Завёл отдельно https://bugzilla.altlinux.org/show_bug.cgi?id=44465
Есть идея перепроверить после # epm install yandex-browser-stable У нас в p10 свежий yandex-browser-stable-22.11.0.2485-alt1.x86_64 Собран: 25 ноября 2022 г. 22:19 в задании #310520 У меня IFCPlugin заработал, вдруг и ЭЦП Browser plug-in заработает.
Проверил. С новым yandex-browser-stable из p10 КриптоПро ЭЦП Browser plug-in определённо работает. На странице проверки расширения https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html всё зелёное, сертификаты показывает. Также заходил в nalog.ru в ЛК юрлица и ИП, с ключами в файловых контейнерах и на рутокенах - успешно. Команда, приведшая к устранению проблемы: # epm upgrade yandex-browser-stable Похоже, инцидент можно закрывать.
epm upgrade - это не из репозитория. Нужно проверить на пакете из репозитория и перестать пользоваться epm.
(Ответ для Anton Farygin на комментарий #9) > epm upgrade - это не из репозитория. Нужно проверить на пакете из > репозитория и перестать пользоваться epm. Не вопрос. # apt-get install yandex-browser-stable # rpm -qa | grep yandex yandex-browser-stable-22.11.0.2485-alt1.x86_64 Пакет из репозитория, всё путём.
И вот ещё что. Если у кого всё ещё не работает, толковая инструкция тут: https://bugzilla.altlinux.org/show_bug.cgi?id=44465#c6 В моём случае оказалось достаточно всего лишь обновить yandex-browser-stable.
(Ответ для Pavel Isopenko на комментарий #11) > И вот ещё что. Если у кого всё ещё не работает, толковая инструкция тут: > https://bugzilla.altlinux.org/show_bug.cgi?id=44465#c6 > В моём случае оказалось достаточно всего лишь обновить yandex-browser-stable. А мне помог следующий совет: https://www.altlinux.org/ЕСИА#Сертификаты_КриптоПро (добавить записи в xml-файл) вообще, если видим вечный спиннер, то надо почитать логи в /var/log/ifc/engine_logs/engine.log там написано, что происходит.
@qa-team: при тестировании обновлений перепроверьте, пожалуйста и если ошибка исправлена - закройте.
(Ответ для Anton Farygin на комментарий #13) > @qa-team: при тестировании обновлений перепроверьте, пожалуйста и если > ошибка исправлена - закройте. Мелкое замечание: обновление yandex-browser-stable требует или может потребовать также переустановки cprocsp-pki-{cades,plugin}-*.rpm (собственно, плагина). Во всяком случае, у меня понадобилось. А в целом порядок, закрываем.