Bug 51652 - Не работает плагин КриптоПРО ЭЦП Browser plug-in
Summary: Не работает плагин КриптоПРО ЭЦП Browser plug-in
Status: CLOSED FIXED
Alias: None
Product: Branch p11
Classification: Unclassified
Component: firefox (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Ajrat Makhmutov
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-07 16:13 MSK by Владислав Елисеев
Modified: 2024-10-18 18:44 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Владислав Елисеев 2024-10-07 16:13:07 MSK
На системах с KDE не работает плагин КриптоПро ЭЦП Browser plug-in
Версия пакета: firefox-130.0-alt1
Платформы обновленные:
ALT Education 11.0-x86_64-kde
ALT KWorkstation 11.0-x86_64 

Шаги к воспроизведению:
1) # apt-get install firefox

Установить пакеты КриптоПро
VERCRYPT="5.0.11944"
arch=amd64

# apt-get install -y cryptopro-preinstall && apt-get install -y ./lsb-cprocsp-base* ./lsb-cprocsp-rdr* ./lsb-cprocsp-kc1* ./lsb-cprocsp-capilite* ./lsb-cprocsp-pkcs11* ./cprocsp-rdr-gui-gtk* ./cprocsp-cptools* lsb-cprocsp-ca-certs*
arch=amd64

2) Открыть в браузере ссылку с cades плагином: https://www.cryptopro.ru/products/cades/plugin/get_2_0 - дождаться окончания загрузки. 

Перейти в папку загрузки и выполнить:
# tar -zxvf cades* && cd cades-linux-amd64 && apt-get install cprocsp-pki*.rpm

3) # wget https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/IFCPlugin-x86_64.rpm 

# apt-get install IFCPlugin*

4)Установить расширение для плагина Госуслуг: https://ds-plugin.gosuslugi.ru/plugin/upload/assets/distrib/addon-1.2.8-fx.xpi

5)Установить расширение для плагина CAdES Browser Plug-in: https://www.cryptopro.ru/sites/default/files/products/cades/extensions/firefox_cryptopro_extension_latest.xpi

6) Добавить символическую ссылку:
# ln -s /opt/cprocsp/lib/amd64/libcppkcs11.so.4.0.4 /usr/lib/mozilla/plugins/lib/libcppkcs11.so

7) Прописать пути к исполняемым файлам:
$ export PATH="$(/bin/ls -d /opt/cprocsp/{s,}bin/*|tr '\n' ':')$PATH"

8)Перейти на сайт проверки создалия ЭП CAdES-BES:
https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_file.html

Ожидаемый результат: Откроется окно "КриптоПро CSP" и будет запрашивать разрешение на выполнение операции

Реальный результат: Окно не всплывает, а в окне диагностики "Объекты плагина: Ожидание загрузки провайдера"

Не воспроизводится в Sisyphus
Comment 1 Ajrat Makhmutov 2024-10-18 18:44:22 MSK
firefox-131.0.0-alt1 -> p11