Зависание программы в формах электронной подписи и шифрования

1. user1444721 03.11.24 16:30 Сейчас в теме
Зависает форма "Настройка электронной подписи и шифрования" при работе через RDP после обновления платформы с версии 8.3.22.2283 на 8.3.24.1691
Конфигурация Бухгалтерия Предприятия, релиз 3.0.161.22
При работе с маркированными товарами зависает(Эмиссия кодов/Маркировка товаров), когда открываем форму Обмен электронными документами, общие настройки... в общем везде где есть что-то связанное с сертификатами.
Проблема не на всех компьютерах. Пробовал менять версию компоненты, криптопро версию менял, кэш чистил.
Пришлось открыть порт т.к база серверная и прописать базу локально.
После обновления первый раз отработало корректно, потом стало зависать. Может была у кого-то такая же проблема?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Sashares 35 18.11.24 10:09 Сейчас в теме
(1) Есть ошибка такая в компоненте БСП. Попробуйте взять компоненту из БСП 3.1.10.369.
Прикрепленные файлы:
4. LegO 23 18.11.24 11:55 Сейчас в теме
(3) Может подсказать поточнее, какой модуль/процедуры посмотреть?
Спасибо.
5. Sashares 35 18.11.24 11:56 Сейчас в теме
(4) Компонента ExtraCryptoAPI находится в макете справочника СертификатыКлючейЭлектроннойПодписиИШифрования.
2. LegO 23 18.11.24 09:52 Сейчас в теме
Да, есть такая же проблема. Точь-в-точь.
Получилось её как-то решить?
Проверка одна проходит ЭЦП, вторая уже зависает. Аналогично и по документам ЭДО переданным и по маркировке.
6. LegO 23 19.11.24 09:43 Сейчас в теме
@Sashares
Обновил и ExtraCryptoAPI и новым релизом БП 3.0.164.16 базу + патчи.
Зависает при втором использовании ЭЦП на строке, просто уходит в себя и процесс висит всё время без реакции:

ОбщийМодуль.ЭлектроннаяПодписьСлужебный:

// Для функции ПроверитьСертификат
Функция ПроверитьСертификатНаКорректность(МенеджерКриптографииДляПроверки, СертификатДляПроверки,
РежимыПроверкиСертификата, ОписаниеОшибки, ВызыватьИсключение)

Попытка
МенеджерКриптографииДляПроверки.ПроверитьСертификат(СертификатДляПроверки, РежимыПроверкиСертификата);
Возврат Истина;
Исключение
ОписаниеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
КонецПопытки;




@user1444721
Подскажите, как удалось разобраться с этой проблемой?
7. user1444721 19.11.24 12:54 Сейчас в теме
(6)
ОбщийМодуль.ЭлектроннаяПодписьСлужебный:

// Для функции ПроверитьСертификат
Функция ПроверитьСертификатНаКорректность(МенеджерКриптографииДляПроверки, СертификатДляПроверки,
РежимыПроверкиСертификата, ОписаниеОшибки, ВызыватьИсключение)

Попытка
МенеджерКриптографииДляПроверки.ПроверитьСертификат(СертификатДляПроверки, РежимыПроверкиСертификата);
Возврат Истина;
Исключение
ОписаниеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
КонецПопытки;


У меня проблема так и осталась, версию компоненты пробовал менять. Криптопро другой ставил. Интересно что в УТ зарегистрировали ошибку
8. Sashares 35 19.11.24 14:14 Сейчас в теме
(6) Так это менеджер криптографии зависает, а не компонента.
Возможно проблема с получением списка отзыва сертификатов.

Могу предложить для теста добавить в режимы проверки ИгнорироватьПроверкуВСпискеОтозванныхСертификатов

Например, в расширении.

То есть в этой строке
МенеджерКриптографииДляПроверки.ПроверитьСертификат(СертификатДляПроверки, РежимыПроверкиСертификата);
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот