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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Volkov_S  
#1 Оставлено : 2 сентября 2024 г. 16:37:52(UTC)
Volkov_S

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

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

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 1 раз в 1 постах
Здравствуйте!

После перехода с КриптоПро CSP 5.0.12600 на КриптоПро CSP 5.0.13000 в приложении на ОС Аврора 4.0.2.х, 5.1.0.100 и 5.1.1.60 возникает ошибка с кодом 2148073501 (0x8009001d, -2146893795 - "Provider DLL failed to initialize correctly") при вызове методов CryptAcquireContext() и CertOpenSystemStore().

Замечено, что при загрузке библиотеки "/usr/lib/3rdparty/ru.cryptopro.csp/lib/libcapi20.so" через QLibrary КриптоПро CSP пытается найти файлы в директории "/srv/shared/ru.cryptopro/csp", но не может из-за ограничения доступа приложений к файловой системе (т.е. из-за песочницы) в Аврора ОС:
Код:
[D] (null)((null):0) - /srv/shared/ru.cryptopro/csp does not exist or is not visible, error code: 2
[D] (null)((null):0) - Private path: /home/defaultuser/.local/share/ru.my_company/MyProject
[D] (null)((null):0) - /home/defaultuser/.local/share/ru.my_company/MyProject/etc found!
[D] (null)((null):0) - Successfully connected to D-Bus Session Bus!
[C] (null)((null):0) - FAILED TO MAKE RPC CALL: "org.freedesktop.DBus.Error.ServiceUnknown"
[C] (null)((null):0) - Failed to open source file config.ini over D-Bus
[D] (null)((null):0) - /home/defaultuser/.local/share/ru.my_company/MyProject/etc found!
[D] (null)((null):0) - Successfully connected to D-Bus Session Bus!
[C] (null)((null):0) - FAILED TO MAKE RPC CALL: "org.freedesktop.DBus.Error.ServiceUnknown"
[C] (null)((null):0) - Failed to open source file license.ini over D-Bus


Прошу помочь.
Offline Volkov_S  
#2 Оставлено : 3 сентября 2024 г. 15:35:06(UTC)
Volkov_S

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

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

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 1 раз в 1 постах
После копирования файла "/usr/lib/3rdparty/ru.cryptopro.csp/etc/config.ini" в "/home/defaultuser/.local/share/ru.my_company/MyProject/etc/config.ini" функционал, связанный с КриптоПро CSP начинает работать.

Отредактировано пользователем 3 сентября 2024 г. 16:44:39(UTC)  | Причина: Не указана

Online Русев Андрей  
#3 Оставлено : 4 сентября 2024 г. 18:12:47(UTC)
Русев Андрей

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

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,425

Сказал(а) «Спасибо»: 37 раз
Поблагодарили: 570 раз в 397 постах
Здравствуйте.
В desktop-файл вашего приложения надо добавить соответствующие привилегии. Минимально необходимый набор:
Код:
Permissions=PublicDir;ru.cryptopro.gui@ru.cryptopro.csp

Лучше сразу вписать для доступа файлов и успешной проверки цепочек:
Код:
Permissions=UserDirs;Internet;ru.cryptopro.gui@ru.cryptopro.csp
Официальная техподдержка. Официальная база знаний.
thanks 1 пользователь поблагодарил Русев Андрей за этот пост.
Volkov_S оставлено 05.09.2024(UTC)
Offline Volkov_S  
#4 Оставлено : 5 сентября 2024 г. 11:35:38(UTC)
Volkov_S

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

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

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 1 раз в 1 постах
Автор: Русев Андрей Перейти к цитате
Здравствуйте.
В desktop-файл вашего приложения надо добавить соответствующие привилегии. Минимально необходимый набор:
Код:
Permissions=PublicDir;ru.cryptopro.gui@ru.cryptopro.csp

Лучше сразу вписать для доступа файлов и успешной проверки цепочек:
Код:
Permissions=UserDirs;Internet;ru.cryptopro.gui@ru.cryptopro.csp


Спасибо, заработало!
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.