Bug 58877 - Пропал текст в ошибках, связанных с профилем для подписи
Summary: Пропал текст в ошибках, связанных с профилем для подписи
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: surguch (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: proskur@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-24 16:53 MSK by Белая Алёна
Modified: 2026-04-29 17:44 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Белая Алёна 2026-04-24 16:53:51 MSK
surguch-0.4.6-alt1

Стенды:
Alt Workstation K 11.3 x86_64,
Alt Workstation 11.1 x86_64,
Alt Education KDE 11.1 x86_64,
Alt Education XFCE 11.1 x86_64,
обновленные до Sisyphus

На всех стендах установлен КриптоПро CSP 5.0 R3 (5.0.13000_R3_Titan), добавлен сертификат пользователя

Если в профиле неверно указана служба TSP или сертификат, который был удален, то, при попытке подписать документ таким профилем, выводится окно ошибки без текста, только одна кнопка "ОК". Раньше текст у этих ошибок был. Также пустая ошибка появляется, если попытаться подписать документ, не подключив токен, и затем нажать "Отмена". 

Шаги воспроизведения (ошибка, связанная с адресом службы TSP):
1. Запустить сургуч и создать в нем профиль для подписи следующего вида:
	Название профиля: любое, например test
	Сертификат: выбрать сертификат из раскрывающегося списка
	Электронная подпись: CADES_XLT1
	Адрес службы TSP: вписать неправильный адрес службы, например http://www.cryptoro.ru
	Остальные поля оставить по умолчанию
	Нажать кнопку "Сохранить профиль"
2. Открыть любой документ, выбрать созданный профиль, подключить токен и нажать кнопку "Подписать"

Результат: появляется пустая ошибка без текста

Ожидаемый результат: появляется ошибка с текстом "Ошибка. Возможно указан неверный адрес службы TSP" 

Шаги воспроизведения 2(оборван процесс подписи)
1. Зайти в профиль, созданый ранее, нажав на значок гаечного ключа, изменить поле "Адрес службы TSP" на корректный, например, http://testca2012.cryptopro.ru/tsp/tsp.srf, нажать "Сохранить профиль"
2. Отключить токен, нажать кнопку "Подписать"
3. В появившемся запросе на подключение токена нажать "Отмена"

Результат: пустое окно ошибки

Ожидаемый результат: в окне ошибки указаны причины ошибки

Шаги воспроизведения 3(удален сертификат пользователя): 
1. Зайти в КриптоПро и удалить сертификат пользователя, выбранный в Сургуче. 
2. Зайти в Сургуч и выбрать профиль, созданный ранее

Результат: появляется пустое окно ошибки

Ожидаемый результат: в ошибке указано, что обнаружены проблемы с сертификатом
Comment 1 proskur@altlinux.org 2026-04-28 16:57:55 MSK
Воспроизводится, чиню.
Comment 2 Repository Robot 2026-04-29 17:44:07 MSK
surguch-0.4.7-alt1 -> sisyphus:

Wed Apr 29 2026 Oleg Proskurin <proskur@altlinux> 0.4.7-alt1
- Fix error dialog (closes #58877, #58878).